Просмотр полной версии : как строить графики?
Помогите - посоветуйте!
При наличии формулы как построить график?(не диаграмму).
Nox Noctis
30.04.2002, 12:55
в разделе "уроки" есть урок Aib'a по рисованию кривых в мыксе...
еще может быть полезно почитать:
http://www.flasher.ru/forum/showthread.php?s=&threadid=29384
http://www.flasher.ru/forum/showthread.php?threadid=30929
а потом поиск :D :D :D
Посмотри мой исходник - "Flash Interpretor v1.0" в раделе "Приложения. Полностью." Там есть функции построения некоторых видов 2D и 3D графиков.
Удачи. :)
;) Suhoff,спасибо за дельный совет....
Ломаю зубы разбирая Flash Inerpretator.
Пытаюсь строить y=exp(-kx). Но что-то пока по нулям.....
Вразуми!
Нужно почитать файл приложеный к исходнику "ReadMe.doc" и всё станет понятно.
В твоём случае -
......
k=1.2345; /*задаёшь значение k */
plot2d("x","exp(-k*x)","x",Xmin,Xmax,100);
Xmin,Xmax - числа или числовое выражение задающее минимальное и максимальное значение х;
100 - количество точек графика, например;
Не забудь удалить слой с demo...
Удачи. :)
раз тут такое пошло... :)
можно ли писать формулу в инпут поле для работы с ней как формулой? :confused:
Дорогой Сухов!
Спасибо за Вашу шикарную программу, хотя у меня не хватает знаний ее освоить.
1. По Вашему совету функция y=exp(-kx) у меня не работает.
Попробовала y=x2 :
Str17=plot2d(“x”, “x*x”, “x”, 0, 5, 200) работает нестабильно – то кривая, то пусто!
В чем дело, подскажите, пожалуйста.
2. Вообще у меня более сложная задача. Мне кажется, что Ваша программа может ее решить, но без Вашей помощи мне не обойтись!
Y=exp{-kx(a,b,c,d)}
Переменные (a,b,c,d) ввожу через TextField.
После освоения п.1 вновь обращусь к Вам за помощью, если Вы разрешите.
По этой функции я легко строю столбчатые диаграммы, но мне нужно иметь графики!
Seemen :eek:
2seeman -
К моему великому сожалению :confused: в исходнике Flash Interpretor v1.0 была ошибка из-за которой не удавалось вычислять функции вида -> func(-.........). (Соответственно, постороить график exp(-kx)). Сейчас ошибка исправлена.
Исходник и swf исправленного варианта лежат в присоединённом файле.
Если будут какие-либо вопросы - спрашивай.
Удач. :)
Fil. 0.zip не работает в формате .swf (пустые окна 1.2 и 2)
Жду уточнений для графика y=exp(-kx).
Заранее благодарю.
Seemen :rolleyes:
:eek: Не понял??? А почему "zip" должен работать в формате "swf"???? Это же заархивленные файлы!
Уточни, что у тебя не работает. Я проверил ещё раз - и исходник и swf файлы рабочие.
:cool: Конечно не zip, а содержание сую во Flash!
Имелось в виду, что у меня не работает построение графиков.
Завожу plot2d("x","exp(-k*x)","x",0,20,100); получаю прямую
под крестом закрытия окна.
Ввожу plot2d("x","x*x","x",0,20,100); то же самое( правда один раз из 10 строит соответствующий график).
Вводя другие функции та же история.......
Что скажешь, Ваше благородие товарищ Сухов?
Seeman ;)
2seemen
Fil. 0.zip не работает в формате .swf (пустые окна 1.2 и 2)
В файле FI1_0.zip находится РАБОЧАЯ, а не ДЕМО версия программы, в которой удалён слой demo!! Поэтому окна 1.2 и 2 у тебя пустые. (О необходимости УДАЛЕНИЯ слоя demo напрямую сказано в демо-версии!!).
... чтобы получить график функции в РАБОЧЕЙ версии программы нужно напрямую, РУЧКАМИ набрать - plot2d(........ и т.д.
.... в ДЕМО версии, действительно, графики функций вида: func(-x...) - не строились из-за ошибки, о которой я уже писал. Там, действительно, выдавалась прямая под крестом закрытия окна. В РАБОЧЕЙ версии (файл FI1_0.zip) ошибка ИСПРАВЛЕНА и графики таких (и всех остальных функций) строятся абсолютно нормально. Я проверял неоднократно!!
Успехов.
:p
Ура! Получилось. Большое спасибо.
Посоветуйте, где можно прочитать о теоретических основах построения графиков.
Seemen
2seeman
Извини, понятия не имею - где можно прочитать о теоретических основах построения графиков. Они как-то сами..... строятся..... :)
Поищи по инету может быть чего и найдёшь....
Удачи! :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.