Есть ли у вас какие-либо идеи по созданию интерактивных графических математических диаграмм с помощью библиотеки chart.js, что-то вроде wolframalpha? Я знаю, что мне нужно рассчитать x и y, чтобы правильно рисовать диаграмму и диапазон. Он должен выглядеть как myExample Я могу делать линейные диаграммы со статическими данными, вставлять код, но должен знать, как рисовать его после того, как пользователь предоставит функцию, например, 2x + 5. Все идеи и трюки будут очень полезны :) СпасибоСоздание математических диаграмм с использованием chart.js jQuery
0
A
ответ
3
Используйте math.js, чтобы проанализировать ввод строки в функцию.
// If "input" is a variable representing the string input for y
var f = math.eval('f(x) = ' + input');
Затем вычислить диапазон значений для е, чтобы перейти в chart.js:
// If "min" and "max" are values representing the minimum and max values
var values = [],
var x = min;
var increment = (max - min)/10000;
for (var i = 0; i < 10000; i++)
values[i] = f(x + increment * i);
Смежные вопросы
- 1. Создание диаграмм с использованием chart.js
- 2. Chart.js - Создание нескольких диаграмм на одной странице
- 3. Создание диаграмм с использованием HTML
- 4. Chart.js - Переключить видимость диаграмм
- 5. Создайте несколько диаграмм Chart.js
- 6. chart.js типы смешанных диаграмм
- 7. Создание диаграмм с использованием макроса
- 8. Создание диаграмм с Chart.js Использование строки C# вызывает проблемы
- 9. Создание диаграмм в jquery
- 10. Chart.js - Ярлыки подсказок линейных диаграмм
- 11. Диаграмма диаграмм Chart.js не отображается
- 12. отображение нескольких диаграмм angular.js chart.js
- 13. Создание структуры организационных диаграмм с использованием CSS и JQuery
- 14. Диаграмма диаграмм Chart.js с областью области
- 15. dc.js: Создание диаграмм солнечных лучей с использованием круговых диаграмм
- 16. Создание круговых диаграмм с использованием Highcharts.js
- 17. Создание диаграмм с использованием Microsoft Chart Control
- 18. Создание круговых диаграмм с использованием d3.js?
- 19. Создание диаграмм с использованием динамических диапазонов
- 20. Создание диаграмм с использованием angularjs ng-repeat
- 21. Создание диаграмм с использованием XSL, XML
- 22. Создание диаграмм с использованием VBA и подпрограмм
- 23. Matlab: Создание математических функций
- 24. Создание диаграмм с asp.net
- 25. chart.js плагин для создания диаграмм водопада
- 26. Цвет фона линейных диаграмм в chart.js
- 27. чертежная гистограмма с chart.js jQuery
- 28. Загрузка и обновление динамических диаграмм с динамическими данными (chart.js)
- 29. несколько диаграмм с использованием высоких диаграмм
- 30. Создание диаграммы пончика с использованием JSON и chart.js
Chart JS использует объект JSON, как вы сказали, что вы можете сделать это статически, так просто создать объект JSON содержат значения из пользовательского ввода. –
Взгляните на [MathJS] (http://mathjs.org/index.html), который является математическим парсером и решателем. – markE