Математические пакеты и их интеграция с программой

vicbir

Какие математические пакеты можно использовать для того, чтобы, например из своей программы передать набор входных данных и получить на выходе результат?
(в частности интересует метод Ньютона и т.д. для n-мерного пространства).
Или это только свои функции надо писать?

spiritmc

> метод Ньютона
Ты хочешь оптимизировать многомерным Ньютоном?
Ну-ну!
---
"...И опыт --- сын ошибок трудных."

zuzaka

наверно, любые пакеты. По крайней мере, многие. Матлаб точно можно, Математику - вроде, тоже можно. Скорее всего, любой популярный пакет позволяет это сделать.
Кроме того, есть уйма математических библиотек для разных языков.
Реши, чем ты собираешься пользоваться.

vicbir

это я пример привел
научник попросил достать где-нибудь математический пакет, который можно использоваться из программы C++,
нашел в Инете как подключаться к MATLAB через COM, осталось MATLAB найти,
может кто нибудь знает где в интернете его можно скачать?

zuzaka

зачем подключаться к матлабу через ком? тебе что надо, на лету в интерактивном режиме алгоритмы менять?

vicbir

не алгоритмы надо менять, а наборы входные будут меняться, поэтому не хотелось бы что то самому писать, когда кто то это уже сделал лучше
А как тогда из C++ обращаться к MATLAB, если не через COM?

zuzaka

можно ведь матлабовский код преобразовывать в си
хотя вполне возможно, что через COM удобнее, я не юзал

slsf

Это устаревший метод использования компьютера...
Реально где это может понадобиться, насколько мне известно, это на супер компьютерах или в серьезных научных лабах, где удобнее писать код на си для работы с крутым железом.
Оставить комментарий
Имя или ник:
Комментарий: