Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.01.09;
Скачать: [xml.tar.bz2];

Вниз

нужна очень мощная система математической обработки   Найти похожие ветки 

 
bobtubob   (2003-12-18 10:04) [0]

Подскажиде пожайлуста, если знаете ,какой нибудь модуль создания математической обработки. Для дальнейшего использования в делфи

На данный момент пользуюсь матлабом но эта сволочь работает настолько глупо - что просто замахала


 
Семен Сорокин   (2003-12-18 10:07) [1]

math :)


 
bobtubob   (2003-12-18 10:09) [2]

Неужеле сложно написать полное название
Что бы я лишних вопросов не задавал!
Спасибо.


 
Ega23   (2003-12-18 10:13) [3]


> bobtubob ©

А math и есть полное название.
Так что глупый вопрос ты уже задал ;-)


 
Рамиль   (2003-12-18 10:24) [4]

Полное название math.pas ;), но это далеко не Матлаб...


 
TUser   (2003-12-18 10:25) [5]

Не понятно, что такое "mathlab для дальнейшего использования в Delphi".


 
Ega23   (2003-12-18 10:28) [6]


> bobtubob © (18.12.03 10:04)

Чего тебе нужно-то? Матрицы обращать, векторы вычислять, поверхности строить?


 
REA   (2003-12-18 10:39) [7]


> На данный момент пользуюсь матлабом но эта сволочь работает
> настолько глупо - что просто замахала

Не думаю, что кто то изобрел на текущий момент что то существенно более продвинутое для моделирования. Разве что специальные библиотеки.


 
Ega23   (2003-12-18 10:42) [8]


> REA © (18.12.03 10:39) [7]

Есть совершенно обалденный пакет Mathematica. Но в нем разбираться нужно. Помню, народ на нем искал решение системы из 60 диффуров.


 
REA   (2003-12-18 11:14) [9]

Ну я не рассматриваю аналоги. Я про то, что написано для Delphi. Хотя наверно можно и плугины использовать и COM и т.п.


 
Кщд   (2003-12-18 11:16) [10]

Ega23 © (18.12.03 10:42) [8]
Вы же понимаете, что всё зависит от типа дифф. ур-ий...
а пакетов - множество. наиболее известные: MathCad, Mapple, вышеперечисленные...

bobtubob © (18.12.03 10:04)
всё же советую остаться в пакетах спец. программ...
Дельфи - для других вещей предназначен(о? а?:)), имхо
и, извините, но словосочетание "создания математической обработки" - конкретного смысла не несет


 
Ega23   (2003-12-18 11:25) [11]


> Ega23 © (18.12.03 10:42) [8]
> Вы же понимаете, что всё зависит от типа дифф. ур-ий...
> а пакетов - множество. наиболее известные: MathCad, Mapple,
> вышеперечисленные...

Не, это понятно. Сам в универе и с MathCad и с Mapple работал. Но по своим возможностям больше всего впечатлила Mathematica.

А для delphi - можно попробовать поковыряться на torry, может чего-то конкретное найдётся. Но чтоб универсальный и могучий, да ещё и, поди, бесплатный... Не найдёшь, ИМХО.


 
AndreyS   (2003-12-18 12:40) [12]

Не хочу опять затевать разговор о сравнении Delphi
c другими языками, но факт, в том, что под него математические
библиотеки просто не пишут. Ну не видят в нем серьезного
языка для мат программирования, хотя отчасти зря (а впрочем
Борланд сам виноват-доигрался на поприще пох... в оптимизации
компилятора).
В общем так, -ссылки на отдельные разрозненные самопальные
библиотеки я могу найти в своих записях, но надо точно знать
на какую тему. Если же вы хотите иметь полные хорошо
структуированные и высокоптимизированные библиотеки написанные
профи (центральные математические вузы) переходите на C++
или FORTRAN. Вы не бойтесь фортрана все от компилятора зависит.
Например от фирмы COMPAQ (специально на асме оптимизируют
мат библиотеки вплоть до конкретного проца) компилятор
специально можно настроить на конкретный проц для пущей производительности.
Я уж не говорю про гораздо больший набор встроенных мат функций
в COMPAQ фортране, но вы также можите найти исходники практически
ко всем наворотам, что в матлабе есть (от спецфункций, до
спец матричных операций (типа SVD метода) и до спец фиттингов
и оптимизаций).
Если интересно могу дать ссылку на эти библиотеки.
Кроме того фортран - есть некий научный эспиранто и скорей
всего ваши подвиги в кодинге будут востребованы для обмена
в случае чего. Да корявый язык, но нет в мире полного
совершенства.


 
Думкин   (2003-12-18 13:15) [13]


> [12] AndreyS (18.12.03 12:40)
> Если же вы хотите иметь полные хорошо
> структуированные и высокоптимизированные библиотеки написанные
> профи (центральные математические вузы)

Не вполне понял.
1. Почему центральные?
2. Почему математические?
3. Почему ВУЗы?

С фортраном согласен. Но из сабжа и т.д. не понял в чем корявость Мапла и иже с ним? Свои задачи они решают.


 
AndreyS   (2003-12-18 13:49) [14]

Думкину.
Неудовлетворенность Маплом (видимо Матлаб все-таки имелся
ввиду ведь чел о матлабе говорил) выражал не я.
Так что вопрос к автору жалоб на Матлаб.
Лично я считаю его неплохим пакетом (конечно это не
язык программирования, где можно пооптмизировать всласть),
но считает он достаточно шустро. Матричные расчеты
он делает например намного быстрее Математики. Только
вот в нем нет символьных расчетов (а то что есть в таком
виде, что можно сказать что их нет вовсе - лучше сразу
Мэпл ставить).
Про вузы. Ну я на этом не заострял. Просто я нашел глобальную
нумерованную базу библиотек практически по всем разделам
математике при одном центральном исследовательском
математическом институте и вузе заодно-вот ее и упомянул.
А если речь идет об отдельных направлениях математики,
то я встречал у некоторых людей и коллективов гораздо лучшие
и более шустрые библиотеки. Например алгоритмы по теории чисел.
Но они опять же для C++, GNU. И опять же это надо специально
все искать по каждому разделу. А здесь полная дублированная
библиотека для Cи и Fortran. Так что это не утверждение,
а просто информация о том что у меня есть.


 
Ega23   (2003-12-18 13:54) [15]


> Просто я нашел глобальную
> нумерованную базу библиотек практически по всем разделам
> математике при одном центральном исследовательском
> математическом институте и вузе заодно-вот ее и упомянул.
>

Есть ещё немерянное количество убойных библиотек на Фортране на CERN-овских ftp, но там они под физику ядерную заточены. Точнее, для задач ядерной физики.


 
AndreyS   (2003-12-18 14:02) [16]

EGA23
Да согласен, и не только под ядерную и просто по спец. функциям
и так далее. Но только для Фортрана-зато это уже некоторый
стандарт если сотрудничать с кем нибудь.
А то что я сказал -там для двух языков и общего назначения.


 
Думкин   (2003-12-18 14:46) [17]

> [14] AndreyS (18.12.03 13:49)

%-) АндреюСу

Я согласен и написал - "по сабжу". Вторая часть вас не касалась.
Если говорить о заточке - то да. Я свои расчеты делал сам, и на Паскале - не скорость важна была, а ряд моментов, которые трудно отдать и Математике и остальным пакетам. Но у автора формулировка смутительная, думаю иное там.

Я сам ими редко пользовался. Но кто пользовался - жалоб мало.


 
Brahman   (2003-12-18 16:04) [18]

Зря Вы так о Паскале:)
Написано много разных мат.библиотек и весьма полных.
Одна из самых ранних:
Numerical Recipes.Cambridge University.1986
Включает большое число функций по многим разделам математики.
На Object Pascal известна Delphi Fundamentals
Много различных структур данных, матрицы, статистика.

На Си доступна весьма крупная библиотека и хорошо известная
по адресу http://www.srcc.msu.su/num_anal

Сам писал и пользуюсь до сих пор на Object Pascal
tsvData.pas - структуры данных
tsvDict.pas - словари
tsvInt.pas - интегрирование различными методами
tsvFFT.pas - различные алгоритмы БПФ
tsvFilter.pas - оптимальные и адаптивные фильтры (наблюдатели)
tsvIIR.pas - рекурсивные фильтры
tsvFIR.pas - нерекурсивные фильтры
tsvMath.pas - общие функции
tsvOptima.pas - оптимизация функций одного и нескольких переменных
tsvRandom.pas - генераторы случайных чисел с различными распределениями
tsvSAU.pas - модули систем автоматического управления (цифровые регуляторы: стандартные, нечеткой логики, нелинейные блоки и тп)
tsvSignal.pas - генерация сигналов
tsvSort.pas - сортировка
tsvStats.pas - статистика
tsvTiming.pas - real-time модули
tsvWaveLet - wavelet преобразования


 
Mystic   (2003-12-18 19:22) [19]

>Не понятно, что такое "mathlab для дальнейшего использования в Delphi".

1) MATLAB (от слов MATrix LABoratory)
2) Использовать через COM.

Только о какой обработке идет речь? Для численных расчетов хорош MATLAB.


 
AndreyS   (2003-12-18 19:45) [20]

Да фраза действительно составлена весьма туманно.
Но я думаю у чела просто проблемы со знанием matlab и ответ
на конкретный вопрос многое решит.
Думаю, что ссылка на форум, где ему помогут будет уместна
www.matlab.ru -там есть форум.
Может и я отвечу, если время будет.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.01.09;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.51 MB
Время: 0.011 c
11-25270
Ал
2003-04-18 16:48
2004.01.09
Работа с COM


3-25260
Opilki_Inside
2003-12-09 22:13
2004.01.09
Альтернатива DBGrid


1-25298
Евгыш
2003-12-23 10:07
2004.01.09
OPC сервер


4-25668
Gilk
2003-11-05 16:31
2004.01.09
Как узнать открыт/используется ли документ


1-25382
Dysan
2003-12-24 15:00
2004.01.09
ctrl+shift+f10





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский