прогеры help. Перевести matlab/фортран в функции для mathcad или excel

Irina1970

Веду небольшие научные расчеты и пользуюсь mathcad'ом и excel'ем. (Идеи переходить на С, фортран и др. не принимаются ибо и без этого дел хватает). Нашел в сети очень ценные коды, вычисляющие физико-химические функции, но они написаны для matlab'а или под фортран.
Можно ли их как-то "прикрутить" в виде некой функции к excel'ю, а лучше к маткаду?
Что заново не перенабирать, создавая, а потом выискиваю различные баги и ошибки.

seregaohota

можно

Lene81

Все достаточно просто: если эти проги поддерживают вызовы внешних функций в C-convention, то достаточно скомпилять C/Fortran программы в объектные файлы, описать интерфейс к вызовам нужных функций в excel и все!
ЗЫ:
Понятия не имею, возможно ли это, но какова постановка задачи — таков и ответ.

Nitochka

Ой сомневаюсь я насчет экселя...

Vlad128

а чего сомневаться-то? Там VBA, он может вызывать COM. Осталось обернуть в COM. Задача не из самых простых, но именно программист решит :)

Vlad128

Кстати. Задача настолько стандартная, что не удивлюсь, если есть готовые решения. Типа пишешь на C, создаешь специального вида функцию, компилишь вместе со специальной оберткой и зовешь из экселя.
Оставить комментарий
Имя или ник:
Комментарий: