Численные методы в Clarion

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Evgeny2006
Бывалый
Сообщения: 61
Зарегистрирован: 23 Июль 2010, 13:44
Откуда: С-Петербург

Численные методы в Clarion

Сообщение Evgeny2006 »

Вопрос ко всем!
Кто-нибудь использует в своих программах численные методы решения задач, например:
- Решение систем линейных алгебраических уравнений
- Задачи на собственные значения
- Аппроксимация сплайнами
- Решение систем обыкновенных дифуравнений
- Поиск экстремума функции многих переменных и т.д.
Если используете, то откуда берете?
Evgeny2006
БАИ
Посетитель
Сообщения: 25
Зарегистрирован: 09 Октябрь 2009, 13:05

Re: Численные методы в Clarion

Сообщение БАИ »

в работе не использую, тутhttp://alglib.sources.ru/ все в исходниках, на си плюсах правда, но если поискать, думаю и в с можно найти. а с кларион знает- подключаете как исходник в progect\properties и можно пользоваться. еще кстати ассемблер знает, если скорость критична
lsgsoftware
Ветеран
Сообщения: 311
Зарегистрирован: 08 Июль 2005, 22:04

Re: Численные методы в Clarion

Сообщение lsgsoftware »

Ты знаешь,численные методы для меня не пустой звук.
Ведь за плечами мехмат МГУ.Одна из последних моих
разработок - это начисление процентов по банковским
вкладам по "скошенному" календарю.Это когда в году
360 дней и в каждом месяце по 30 дней.Да, задачка
уж не совсем и тривиальная(правда,сейчас это уже
не актульно,проценты считаются за каждый кредитный день).
Ну так и что,все решено прямым программированием на клаше
и это где-то 30 строк прораммного кода.
А есть ли готовые библиотеки по численным методом для клаши.
Да наверняка есть,но только наверное в оборонке США и для "широких"
масс они недоступны.А ведь клаша как RAD-система активно используется
в обронке США(ну есть у меня такая информация).
Аватара пользователя
Дед Пахом
Старичок
Сообщения: 3285
Зарегистрирован: 07 Июль 2005, 16:51
Откуда: Москва, Россия
Благодарил (а): 15 раз
Поблагодарили: 48 раз
Контактная информация:

Re: Численные методы в Clarion

Сообщение Дед Пахом »

lsgsoftware писал(а):Ведь за плечами мехмат МГУ.
Опа, и я на мехмате одно время учился. Боже, как давно это было...
С уважением, ДП
Evgeny2006
Бывалый
Сообщения: 61
Зарегистрирован: 23 Июль 2010, 13:44
Откуда: С-Петербург

Re: Численные методы в Clarion

Сообщение Evgeny2006 »

lsgsoftware писал(а):Ты знаешь,численные методы для меня не пустой звук.
Ведь за плечами мехмат МГУ.Одна из последних моих
разработок - это начисление процентов по банковским
вкладам по "скошенному" календарю.Это когда в году
360 дней и в каждом месяце по 30 дней.Да, задачка
уж не совсем и тривиальная(правда,сейчас это уже
не актульно,проценты считаются за каждый кредитный день).
Ну так и что,все решено прямым программированием на клаше
и это где-то 30 строк прораммного кода.
А есть ли готовые библиотеки по численным методом для клаши.
Да наверняка есть,но только наверное в оборонке США и для "широких"
масс они недоступны.А ведь клаша как RAD-система активно используется
в обронке США(ну есть у меня такая информация).
Я вообще заканчивал мат-мех ЛГУ. Только работал в основном с инженерными задачами.
Были и экономические задачи. Наиболее серьезные: граничные задачи для систем обыкновенных дифуравнений.
Хотя баловался и с методом сеток для уравнений в частных производных.
Вопрос я задал из любопытства: стоит ли переводить имеющиеся у меня программы на Фортране на Clarion.
Может где уже есть готовые, тогда вопрос бы отпал.
Раз нет, в порядке самобразования начну потихоньку перетаскивать на Clarion.
Я понимаю, что он предназначен в основном для работы с БД, но вот мне встретилась задача,
когда из под Clarion. нужно не только решить систему алгебрамческих ур-ний, но и определить ее собственные
значения.
Если кому что понадобится, то обращайтесь.
Evgeny2006
Evgeny2006
Бывалый
Сообщения: 61
Зарегистрирован: 23 Июль 2010, 13:44
Откуда: С-Петербург

Re: Численные методы в Clarion

Сообщение Evgeny2006 »

БАИ писал(а):в работе не использую, тутhttp://alglib.sources.ru/ все в исходниках, на си плюсах правда, но если поискать, думаю и в с можно найти. а с кларион знает- подключаете как исходник в progect\properties и можно пользоваться. еще кстати ассемблер знает, если скорость критична
Спасибо за ответ.
У меня есть большой набор исходных программ на Фортране. Я большую часть времени работал на нем.
Еще начиная с БЭСМ-4. Если кто знает или помнит что была такая машина. Занимала громадный зал.
Вопрос задал из любопытства. Я не подключаю библиотеку, а напрямую перевожу программу на Clarion.
Не люблю копаться в чужих ошибках. Сам ошибся-себя и ругаешь.
Evgeny2006
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

Re: Численные методы в Clarion

Сообщение Yufil »

Когда последний раз общался со студентами, мне показывали программы,
использующие халявные либы SCIPY/NUMPY. Сказали, что даже в NASA их пользуют... Это не Кларион, но сгенерить скрипт-выполнить - считать результат, наверное, возможно. Я в своё время решал задачи, используя пакеты PMP и SAS с кларионом (CFD 3.10) примерно таким способом - ввод данных через кларион, генерация - исполнение скрипта, загрузка результатов - содержательный отчёт.
Evgeny2006
Бывалый
Сообщения: 61
Зарегистрирован: 23 Июль 2010, 13:44
Откуда: С-Петербург

Re: Численные методы в Clarion

Сообщение Evgeny2006 »

Yufil писал(а):Когда последний раз общался со студентами, мне показывали программы,
использующие халявные либы SCIPY/NUMPY. Сказали, что даже в NASA их пользуют... Это не Кларион, но сгенерить скрипт-выполнить - считать результат, наверное, возможно. Я в своё время решал задачи, используя пакеты PMP и SAS с кларионом (CFD 3.10) примерно таким способом - ввод данных через кларион, генерация - исполнение скрипта, загрузка результатов - содержательный отчёт.
Пусть Вам не покажется странным, но такой подход достаточно хорош.
Хотя я предпочитаю иметь программу полностью на одном языке.
Поэтому слегка работаю за машину, сам перевожу п/программы в большинстве случаев с Фортрана на Клашу.
С точки зрения языка, Клаша хорошо подходит для выполнения вычислительных работ и при этом - компилятор.
Ну и конечно среда для работы с БД.
Evgeny2006
Yufil
Ветеран движения
Сообщения: 1277
Зарегистрирован: 16 Май 2006, 14:34
Контактная информация:

Re: Численные методы в Clarion

Сообщение Yufil »

А ничего странного, я достаточно долго занимался статистическим анализом разнообразной информации. И проблема в том, что стат.пакеты не имеют нормального интерфейса ни на входе ни на выходе. Поэтому и приходилось переводить данные в птичий язык пакета, а потом вычитывать результаты (хорошо если из файла, а то и прямо из листинга) и обратно связывать с исходными данными. Уже не говоря о том, что стандартная выдача на английском, а заказчик его не так чтобы очень...
lsgsoftware
Ветеран
Сообщения: 311
Зарегистрирован: 08 Июль 2005, 22:04

Re: Численные методы в Clarion

Сообщение lsgsoftware »

Полностью согласен с нашим Гуру Юрой.Готовые программы
из сферы численных методов имеют очень плохие интерфейсы
как в части ввода данных, так и в части получения результатов,
пригодных для нормального восприятия.
Только мне показалось что весь пост ради 3-х последних строк :twisted:
И что нетривиального в этом справочнике банков :D
Ответить