Метод Монте-Крло на C#

6yrop

Не слишком ли я потеряю в производительности, ели буду реализовывать метод Монте-Крло на C#? Мне говорили, что потерь не должно быть, производительность теряется при создании большого количества объектов, а у меня вроде этого не будет.

Ivan8209

Может, всё-таки лучше Фортран?
---
...Я работаю...

6yrop

Это как-то не своремённо. Не знаю я его, а изучать из-за небольшой задачки я думаю не стоит. Иксати, на сколько там легко COM-обекты подключаются, т.е. можно ли из него посылать команды в MatLab?

Ivan8209

Не знаю ничего насчёт СОМ, но есть человек, прикручивавший что-то к "Маплу".
Кажись, это был who. Поиском здесь можно найти.
А самое главное --- фортран очень простой язык.
Там и учить-то нечего.
Кроме того, боюсь, что где-нибудь на просторах http://netlib.org или чего-нибудь в этом роде, "всё уже украдено до нас" и в самом лучшем (читай --- "быстром") виде.
---
...Я работаю...

6yrop

что значи уже? мне ж свою задачу писать надо

Ivan8209

Там, может, есть уже такая библиотека, которая качественно и быстро делает половину, если не больше твоей задачи.
---
...Я работаю антинаучным аферистом...

Dasar

Можно заюзать C# + Fortran.Net.
C# - решает все вспомогательные задачи (ввод/вывод и т.д.
Fortran.Net - сами вычисления (можно заюзать стандартные fortran-алгоритмы)

Ivan8209

Можно и так.
Кстати, говорят, новый разбор по компиляторам есть в октябрьском "Dr. Dobb's Journal"
Но у меня доступа к нему нет.
---
...Я работаю...

6yrop

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