Численные методы в Clarion
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
-
- Бывалый
- Сообщения: 61
- Зарегистрирован: 23 Июль 2010, 13:44
- Откуда: С-Петербург
Численные методы в Clarion
Вопрос ко всем!
Кто-нибудь использует в своих программах численные методы решения задач, например:
- Решение систем линейных алгебраических уравнений
- Задачи на собственные значения
- Аппроксимация сплайнами
- Решение систем обыкновенных дифуравнений
- Поиск экстремума функции многих переменных и т.д.
Если используете, то откуда берете?
Кто-нибудь использует в своих программах численные методы решения задач, например:
- Решение систем линейных алгебраических уравнений
- Задачи на собственные значения
- Аппроксимация сплайнами
- Решение систем обыкновенных дифуравнений
- Поиск экстремума функции многих переменных и т.д.
Если используете, то откуда берете?
Evgeny2006
Re: Численные методы в Clarion
в работе не использую, тутhttp://alglib.sources.ru/ все в исходниках, на си плюсах правда, но если поискать, думаю и в с можно найти. а с кларион знает- подключаете как исходник в progect\properties и можно пользоваться. еще кстати ассемблер знает, если скорость критична
-
- Ветеран
- Сообщения: 311
- Зарегистрирован: 08 Июль 2005, 22:04
Re: Численные методы в Clarion
Ты знаешь,численные методы для меня не пустой звук.
Ведь за плечами мехмат МГУ.Одна из последних моих
разработок - это начисление процентов по банковским
вкладам по "скошенному" календарю.Это когда в году
360 дней и в каждом месяце по 30 дней.Да, задачка
уж не совсем и тривиальная(правда,сейчас это уже
не актульно,проценты считаются за каждый кредитный день).
Ну так и что,все решено прямым программированием на клаше
и это где-то 30 строк прораммного кода.
А есть ли готовые библиотеки по численным методом для клаши.
Да наверняка есть,но только наверное в оборонке США и для "широких"
масс они недоступны.А ведь клаша как RAD-система активно используется
в обронке США(ну есть у меня такая информация).
Ведь за плечами мехмат МГУ.Одна из последних моих
разработок - это начисление процентов по банковским
вкладам по "скошенному" календарю.Это когда в году
360 дней и в каждом месяце по 30 дней.Да, задачка
уж не совсем и тривиальная(правда,сейчас это уже
не актульно,проценты считаются за каждый кредитный день).
Ну так и что,все решено прямым программированием на клаше
и это где-то 30 строк прораммного кода.
А есть ли готовые библиотеки по численным методом для клаши.
Да наверняка есть,но только наверное в оборонке США и для "широких"
масс они недоступны.А ведь клаша как RAD-система активно используется
в обронке США(ну есть у меня такая информация).
- Дед Пахом
- Старичок
- Сообщения: 3285
- Зарегистрирован: 07 Июль 2005, 16:51
- Откуда: Москва, Россия
- Благодарил (а): 15 раз
- Поблагодарили: 48 раз
- Контактная информация:
Re: Численные методы в Clarion
Опа, и я на мехмате одно время учился. Боже, как давно это было...lsgsoftware писал(а):Ведь за плечами мехмат МГУ.
С уважением, ДП
-
- Бывалый
- Сообщения: 61
- Зарегистрирован: 23 Июль 2010, 13:44
- Откуда: С-Петербург
Re: Численные методы в Clarion
Я вообще заканчивал мат-мех ЛГУ. Только работал в основном с инженерными задачами.lsgsoftware писал(а):Ты знаешь,численные методы для меня не пустой звук.
Ведь за плечами мехмат МГУ.Одна из последних моих
разработок - это начисление процентов по банковским
вкладам по "скошенному" календарю.Это когда в году
360 дней и в каждом месяце по 30 дней.Да, задачка
уж не совсем и тривиальная(правда,сейчас это уже
не актульно,проценты считаются за каждый кредитный день).
Ну так и что,все решено прямым программированием на клаше
и это где-то 30 строк прораммного кода.
А есть ли готовые библиотеки по численным методом для клаши.
Да наверняка есть,но только наверное в оборонке США и для "широких"
масс они недоступны.А ведь клаша как RAD-система активно используется
в обронке США(ну есть у меня такая информация).
Были и экономические задачи. Наиболее серьезные: граничные задачи для систем обыкновенных дифуравнений.
Хотя баловался и с методом сеток для уравнений в частных производных.
Вопрос я задал из любопытства: стоит ли переводить имеющиеся у меня программы на Фортране на Clarion.
Может где уже есть готовые, тогда вопрос бы отпал.
Раз нет, в порядке самобразования начну потихоньку перетаскивать на Clarion.
Я понимаю, что он предназначен в основном для работы с БД, но вот мне встретилась задача,
когда из под Clarion. нужно не только решить систему алгебрамческих ур-ний, но и определить ее собственные
значения.
Если кому что понадобится, то обращайтесь.
Evgeny2006
-
- Бывалый
- Сообщения: 61
- Зарегистрирован: 23 Июль 2010, 13:44
- Откуда: С-Петербург
Re: Численные методы в Clarion
Спасибо за ответ.БАИ писал(а):в работе не использую, тутhttp://alglib.sources.ru/ все в исходниках, на си плюсах правда, но если поискать, думаю и в с можно найти. а с кларион знает- подключаете как исходник в progect\properties и можно пользоваться. еще кстати ассемблер знает, если скорость критична
У меня есть большой набор исходных программ на Фортране. Я большую часть времени работал на нем.
Еще начиная с БЭСМ-4. Если кто знает или помнит что была такая машина. Занимала громадный зал.
Вопрос задал из любопытства. Я не подключаю библиотеку, а напрямую перевожу программу на Clarion.
Не люблю копаться в чужих ошибках. Сам ошибся-себя и ругаешь.
Evgeny2006
Re: Численные методы в Clarion
Когда последний раз общался со студентами, мне показывали программы,
использующие халявные либы SCIPY/NUMPY. Сказали, что даже в NASA их пользуют... Это не Кларион, но сгенерить скрипт-выполнить - считать результат, наверное, возможно. Я в своё время решал задачи, используя пакеты PMP и SAS с кларионом (CFD 3.10) примерно таким способом - ввод данных через кларион, генерация - исполнение скрипта, загрузка результатов - содержательный отчёт.
использующие халявные либы SCIPY/NUMPY. Сказали, что даже в NASA их пользуют... Это не Кларион, но сгенерить скрипт-выполнить - считать результат, наверное, возможно. Я в своё время решал задачи, используя пакеты PMP и SAS с кларионом (CFD 3.10) примерно таким способом - ввод данных через кларион, генерация - исполнение скрипта, загрузка результатов - содержательный отчёт.
-
- Бывалый
- Сообщения: 61
- Зарегистрирован: 23 Июль 2010, 13:44
- Откуда: С-Петербург
Re: Численные методы в Clarion
Пусть Вам не покажется странным, но такой подход достаточно хорош.Yufil писал(а):Когда последний раз общался со студентами, мне показывали программы,
использующие халявные либы SCIPY/NUMPY. Сказали, что даже в NASA их пользуют... Это не Кларион, но сгенерить скрипт-выполнить - считать результат, наверное, возможно. Я в своё время решал задачи, используя пакеты PMP и SAS с кларионом (CFD 3.10) примерно таким способом - ввод данных через кларион, генерация - исполнение скрипта, загрузка результатов - содержательный отчёт.
Хотя я предпочитаю иметь программу полностью на одном языке.
Поэтому слегка работаю за машину, сам перевожу п/программы в большинстве случаев с Фортрана на Клашу.
С точки зрения языка, Клаша хорошо подходит для выполнения вычислительных работ и при этом - компилятор.
Ну и конечно среда для работы с БД.
Evgeny2006
Re: Численные методы в Clarion
А ничего странного, я достаточно долго занимался статистическим анализом разнообразной информации. И проблема в том, что стат.пакеты не имеют нормального интерфейса ни на входе ни на выходе. Поэтому и приходилось переводить данные в птичий язык пакета, а потом вычитывать результаты (хорошо если из файла, а то и прямо из листинга) и обратно связывать с исходными данными. Уже не говоря о том, что стандартная выдача на английском, а заказчик его не так чтобы очень...
-
- Ветеран
- Сообщения: 311
- Зарегистрирован: 08 Июль 2005, 22:04
Re: Численные методы в Clarion
Только мне показалось что весь пост ради 3-х последних строкПолностью согласен с нашим Гуру Юрой.Готовые программы
из сферы численных методов имеют очень плохие интерфейсы
как в части ввода данных, так и в части получения результатов,
пригодных для нормального восприятия.

И что нетривиального в этом справочнике банков
