Мне трудно разобраться с программированием на JavaScript. А можно ли в графопостроителе просто построить график, заданный арифметическим выражением?
Построение простых графиков
Сообщений 1 страница 12 из 12
Поделиться230-01-2013 20:05:32
Поместите арифметическое выражение в поле "тело функции", а перед ним напишите "return". Арифметическое выражение может содержать операции сложения, вычитания, умножения, деления и функции, приведённые в п.1.3 в кратком руководстве пользователя.
Пример:
Арифметическое выражение 3+2*sin(5*x)+cos(10*x-3.14/4). Ставим обозначение аргумента функции "x", вводим в поле "тело функции": return 3+2*Math.sin(5*x)+Math.cos(10*x-3.14/4); получаем:
Поделиться331-01-2013 23:38:58
Арифметическое выражение может содержать операции сложения, вычитания, умножения, деления и функции, приведённые в п.1.3 в кратком руководстве пользователя.
А там ведь нет \(sinc(t),rect(t),\sigma(t),sign(t)\)?
Поделиться401-02-2013 13:08:24
А их там специально нет. Чтобы пользователь хоть на примитвном уровне, но программировал, чтобы понимал что это за функции такие, как их запрограммировать. Причём программирование требуется примитивное: всего лишь объявление переменных, проверка условий и оператор return. Это освоить просто необходимо.
Можно эти функции объявить прямо в коде, а в последующих строчках взять арифметическое выражение и приписать перед ним "return".
Примеры кодов:
function sinc(x) { if(x==0) return 1.0; return Math.sin(x)/x; }
function rect(t) { if(t<-0.5) return 0.0; if(t<=0.5) return 1.0; return 0.0; }
function sigma(t) { if(t<0.0) return 0.0; return 1.0; }
function sign(t) { if(t==0) return 0.0; if(t<0.0) return -1.0; return 1.0; }
Поделиться524-03-2013 12:22:22
Вопрос. Что за приложение, которое строит такие графики, где взять, можно ссылку?
Как называется этот язык программирования, в котором вы работаете здесь?
Поделиться627-03-2013 17:02:50
Вопрос. Что за приложение, которое строит такие графики, где взять, можно ссылку?
Речь идёт о построителе графиков онлайн http://circuits-signals.narod2.ru/graph.html
Как называется этот язык программирования, в котором вы работаете здесь?
JavaScript
Поделиться724-04-2013 13:48:21
Захожу в Построитель граф.онлайн со смартфона на Android, а графики
не строятся. Это нормально? только с компа надо заходить?
Поделиться824-04-2013 17:57:41
Нужно заходить с Internet Explorer 8-10. Другие браузеры не поддерживаются.
Поделиться929-04-2013 22:52:35
Почему другие браузеры не поддерживаются?
Поделиться1030-04-2013 22:40:03
Почему другие браузеры не поддерживаются?
Потому что другие браузеры - это программный мусор. Они приходят на комп бесплатно вместе с какой-нибудь полезной программой и незаметно устанавливаются, если забыть убрать галочку в настройках установки. Такое поведение характерно скорее для вирусов, чем для полезного софта. Их задача - собирать инфу, которую вводит пользователь в запросник поисковика. Потом на различных сайтах вас начинает преследовать реклама, но не просто реклама, а именно реклама того товара, которым вы недавно интересовались. IE делает сам майкрософт. Этим всё сказано.
Поделиться1102-05-2013 23:46:59
Почему другие браузеры не поддерживаются?
Просто не поддерживаются и всё тут. Достаточно одного браузера. Остальные пусть учатся делать то, на что способен IE.
Поделиться1205-02-2014 13:16:48
Графопостроитель прешёл на HTML5. Теперь работает также в Мазилле и под андройд. Не работет в Гуглхром. В Опере не проверял. Поскольку популярностью графопостроитель не пользуется я не стал его усердно тестировать после переработки. Заметите ошибки или некрасиовости - присылайте скрин экрана. Ну и, конечно, реклама на юкоз здорово подрезает функциональность построителя, на телефоне ограничивает полезную площадь экрана. Напоминаю, при необходимости можно скачать и запустить со свего компьютера без рекламы: распаковываем архив в любое удобное место на диске, входим в папку Graphb и запускаем файл graph.html с помощью Internet Explorer. При запуске выбираем "Разрешить заблокированное содержимое".