Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   как строить графики? (http://www.flasher.ru/forum/showthread.php?t=30968)

seeman 30.04.2002 08:53

как строить графики?
 
Помогите - посоветуйте!
При наличии формулы как построить график?(не диаграмму).

Nox Noctis 30.04.2002 12:55

в разделе "уроки" есть урок Aib'a по рисованию кривых в мыксе...

еще может быть полезно почитать:

http://www.flasher.ru/forum/showthre...threadid=29384

http://www.flasher.ru/forum/showthre...threadid=30929

а потом поиск :D :D :D

Suhoff 01.05.2002 03:47

Посмотри мой исходник - "Flash Interpretor v1.0" в раделе "Приложения. Полностью." Там есть функции построения некоторых видов 2D и 3D графиков.
Удачи. :)

seeman 02.05.2002 08:15

;) Suhoff,спасибо за дельный совет....
Ломаю зубы разбирая Flash Inerpretator.
Пытаюсь строить y=exp(-kx). Но что-то пока по нулям.....
Вразуми!

Suhoff 03.05.2002 03:36

Нужно почитать файл приложеный к исходнику "ReadMe.doc" и всё станет понятно.
В твоём случае -
......
k=1.2345; /*задаёшь значение k */
plot2d("x","exp(-k*x)","x",Xmin,Xmax,100);

Xmin,Xmax - числа или числовое выражение задающее минимальное и максимальное значение х;
100 - количество точек графика, например;

Не забудь удалить слой с demo...
Удачи. :)

WD` 03.05.2002 15:47

раз тут такое пошло... :)

можно ли писать формулу в инпут поле для работы с ней как формулой? :confused:

Suhoff 04.05.2002 01:28

2WD`... Ответ - можно.

seeman 04.05.2002 12:12

Дорогой Сухов!
Спасибо за Вашу шикарную программу, хотя у меня не хватает знаний ее освоить.
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:

Suhoff 05.05.2002 03:47

Вложений: 1
2seeman -
К моему великому сожалению :confused: в исходнике Flash Interpretor v1.0 была ошибка из-за которой не удавалось вычислять функции вида -> func(-.........). (Соответственно, постороить график exp(-kx)). Сейчас ошибка исправлена.
Исходник и swf исправленного варианта лежат в присоединённом файле.
Если будут какие-либо вопросы - спрашивай.
Удач. :)

seeman 07.05.2002 09:36

Fil. 0.zip не работает в формате .swf (пустые окна 1.2 и 2)
Жду уточнений для графика y=exp(-kx).
Заранее благодарю.

Seemen :rolleyes:

Suhoff 08.05.2002 05:00

:eek: Не понял??? А почему "zip" должен работать в формате "swf"???? Это же заархивленные файлы!
Уточни, что у тебя не работает. Я проверил ещё раз - и исходник и swf файлы рабочие.

seeman 08.05.2002 08:02

:cool: Конечно не zip, а содержание сую во Flash!
Имелось в виду, что у меня не работает построение графиков.
Завожу plot2d("x","exp(-k*x)","x",0,20,100); получаю прямую
под крестом закрытия окна.
Ввожу plot2d("x","x*x","x",0,20,100); то же самое( правда один раз из 10 строит соответствующий график).
Вводя другие функции та же история.......
Что скажешь, Ваше благородие товарищ Сухов?


Seeman ;)

Suhoff 09.05.2002 03:16

2seemen
Цитата:

Fil. 0.zip не работает в формате .swf (пустые окна 1.2 и 2)
В файле FI1_0.zip находится РАБОЧАЯ, а не ДЕМО версия программы, в которой удалён слой demo!! Поэтому окна 1.2 и 2 у тебя пустые. (О необходимости УДАЛЕНИЯ слоя demo напрямую сказано в демо-версии!!).
... чтобы получить график функции в РАБОЧЕЙ версии программы нужно напрямую, РУЧКАМИ набрать - plot2d(........ и т.д.
.... в ДЕМО версии, действительно, графики функций вида: func(-x...) - не строились из-за ошибки, о которой я уже писал. Там, действительно, выдавалась прямая под крестом закрытия окна. В РАБОЧЕЙ версии (файл FI1_0.zip) ошибка ИСПРАВЛЕНА и графики таких (и всех остальных функций) строятся абсолютно нормально. Я проверял неоднократно!!

Успехов.

seeman 09.05.2002 08:43

:p
Ура! Получилось. Большое спасибо.
Посоветуйте, где можно прочитать о теоретических основах построения графиков.
Seemen

Suhoff 10.05.2002 01:43

2seeman
Извини, понятия не имею - где можно прочитать о теоретических основах построения графиков. Они как-то сами..... строятся..... :)
Поищи по инету может быть чего и найдёшь....
Удачи! :)


Часовой пояс GMT +4, время: 16:42.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.