|
16.01.2008, 08:01 | #1 |
Newbie
Регистрация: 16.01.2008
Сообщений: 5
|
Физико-математический пакет ГРАФ
Разработанный нами физико-математический пакет "Граф" позволяет чрезвычайно просто проводить вычисления и строить графики без инсталляции и скачивания каких-либо программ. Просто наберите формулу в адресной строке и получите результат в броузере. Формула задаётся в конце адреса скрипта http://physics.nad.ru/cgi-bin/gra.pl после вопросительного знака. При этом все дополнительные параметры указываются через ";". Например:
http://physics.nad.ru/cgi-bin/gra.pl?exp((i-0.1)*2*x) Если набрать эту ссылку в адресной строке, то появится окно с графиком функции, который можно сохранить к себе на компьютер как PNG-рисунок. Рисунок имеет прозрачный фон, т.ч. можно накладывать несколько графиков друг на друга. Если вы хотите вставить этот график на интернет страницу, то это можно сделать, как для обычного рисунка. Или, предположим, нужно получить значение exp(3)*sin(5)+ln(4). Пишем в адресной строке http://physics.nad.ru/cgi-bin/gra.pl...)*sin(5)+ln(4) и получаем ответ в текстовом виде: -17.8742145641675 Также для удобства ввода формул и просмотра результатов можно использовать http://physics.nad.ru/cgi-bin/graph.pl или просто установить скрипт у себя на компьютере. В этом случае снимается ограничение на время его выполнения и можно работать с очень сложными формулами и графиками. Постоянный адрес обновляемого описания пакета "ГРАФ" здесь: http://physics.nad.ru/graph.html Пожалуйста, тестируйте и присылайте свои дополнения к этому пакету в виде подпрограмм, написанных на Perl (или также на C или PHP). Также можно набирать формулы на LaTeX (правда это уже не наша разработка): http://physics.nad.ru/cgi-bin/mimete...{b^2-4ac}}{2a} Формула будет сгенерирована в виде рисунка с прозрачным фоном. Никаких плагинов инсталлировать не нужно. Описание здесь: http://physics.nad.ru/latex.htm |
Реклама | |
|
16.01.2008, 12:07 | #2 |
Advanced Member
Регистрация: 10.09.2007
Сообщений: 258
|
Физико-математический пакет ГРАФ
Отличная работа!
Возникла пара вопросов: где именно можно скачать скрипты и чья разработка mimetex.cgi Успехов, коллеги. |
16.01.2008, 16:29 | #3 | |
Администратор
Jack of Shadows Регистрация: 13.05.2002
Адрес: Москва
Сообщений: 7,533
|
Физико-математический пакет ГРАФ
Цитата:
Зайдите на www.google.com, в строку поиска вставьте то, что нужно вычислить, хотя бы ваш пример, exp(3)*sin(5)+ln(4) и нажмите "поиск". |
|
---------
Рано или поздно, так или иначе...
|
||
16.01.2008, 16:47 | #4 |
Gold Member
Регистрация: 25.06.2005
Адрес: F000:FFF0
Сообщений: 1,804
|
Физико-математический пакет ГРАФ
Alexander1
Разработка замечательная, но над ней еще много работать. http://physics.nad.ru/cgi-bin/gra.pl?sin(100/x) Функция sin(100/x) отображается с сильными искажениями в начале оси X. Правильный график должен иметь постоянную амплитуду синусоиды с возрастающим периодом колебаний. |
16.01.2008, 19:49 | #5 |
Advanced Member
Регистрация: 10.09.2007
Сообщений: 258
|
Физико-математический пакет ГРАФ
http://physics.nad.ru/cgi-bin/gra.pl...00/x);spline=1 - так ещё красивее :-)
Интересно глянуть в исходники скрипта - что там используется в качестве базы? |
17.01.2008, 11:30 | #6 | ||||
Newbie
Регистрация: 16.01.2008
Сообщений: 5
|
Физико-математический пакет ГРАФ
Цитата:
Цитата:
http://physics-animations.com/cgi-bi...0;points=10000 Цитата:
Цитата:
|
||||
17.01.2008, 12:18 | #7 |
Advanced Member
Регистрация: 10.09.2007
Сообщений: 258
|
Физико-математический пакет ГРАФ
"или просто установить скрипт у себя на компьютере"
"Мы пока не распространяем наш скрипт" Не понял данного пассажа, ну да ладно. Все заинтересованные могут пройти на http://www.sagemath.org/ и использовать свободный математический пакет, который может всё вышеперечисленное и не только. Кстати с ним также можно работать через браузер ( пример: https://sage.math.washington.edu:8101/ ) и его действительно можно установить на своей машине. В отличии от. :-) |
17.01.2008, 13:11 | #8 | |
Newbie
Регистрация: 16.01.2008
Сообщений: 5
|
Физико-математический пакет ГРАФ
Цитата:
|
|
18.01.2008, 13:24 | #9 |
Advanced Member
Регистрация: 10.09.2007
Сообщений: 258
|
Физико-математический пакет ГРАФ
Саша-Раз, где именно ты увидел обвинение в чём бы то ни было и от кого?
Если языки программирования ты понимаешь столь же адекватно как и русский, то пользоваться твоим скриптом страшновато. Специально для тех, кто не осилил перевод фразы "no login required" прямая ссылка на публично доступные "рабочие тетради" - фактически примеры использования: https://sage.math.washington.edu:8101/pub Регистрация необходима для того, чтобы хранить историю своей работы с программой на сервере. Что касается твоих проблем с виндой - даже вчитываться неинтересно: у меня под GNU/Linux всё прекрасно работает. По поводу претензий по размеру: если сможешь написать нечто сравнимое по возможностям и существенно меньшее по размеру, то сниму перед тобой шляпу. Про сравнение с 3DMax снова не осилил - при чём тут оно? |
18.01.2008, 13:43 | #10 |
Newbie
Регистрация: 16.01.2008
Сообщений: 5
|
Физико-математический пакет ГРАФ
Ну не нравится не пользуйся. А с твоими ссылками я уже наигрался вдоволь. Ты мне скажи ещё Windows снести и поставить Linux.. и тогда у меня твои ссылки заработают Да, конечно, есть куча бесплатных и ещё большая куча платных (в нашей стране бесплатных) могучих математических пакетов. Но зачем же стрелять из пушки по воробьям? Если есть какие-то комментарии по поводу функциональности и применимости нашей программки, то буду рад услышать. А так пока просто недовольство, что я не отдал тебе сразу исходный код. Ну так я его ещё не доделал. Да и запускать не так просто (нужно подключать Perl-модули, над чем я много провозился). Задумка была просто как вспомогательное средство при необходимости вставить формулу или график в сообщение на форум. Вот и всё. Хотя возможно применение окажется шире.
|