Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Программирование физического процесса(физика)

Автор: SaTaR
Дата сообщения: 04.03.2008 18:11
Люди... подскажите пожалуйста на каком языке лучше всего можно написать программу, моделирующую физические процессы(например: диффузия).
Автор: akaGM
Дата сообщения: 04.03.2008 18:15
на любом...
но принято на Фортране...
Автор: dmka
Дата сообщения: 04.03.2008 19:28
SaTaR
Если нужно с визуализацией, то я бы рискнул предложить Mathematica (Wolfram Research). Штука мощная, хотя и сложноватая для неподготовленного моска.

С Фортраном, пожалуй, сейчас заморачиваться уже не стоит
Автор: akaGM
Дата сообщения: 04.03.2008 19:37
а я бы вместо Математики посоветовал Матлаб, т.к. он нацелен на численные расчёты, а Математика -- на символьные...

а по поводу Фортрана, это зря... я больше чем уверен, что можно найти уже готовый софт на нём для всяких диффузий...
Автор: BaluBig
Дата сообщения: 04.03.2008 22:08

Цитата:
а по поводу Фортрана, это зря...
Интересно, чем в этих расчетах поможет Фортран (кроме наличия встроенной поддержки комплексных чисел, что не есть проблема практически нигде)?
Автор: akaGM
Дата сообщения: 04.03.2008 22:29
BaluBig
надо было меня до конца процитировать...

диффузия -- это не CD-burning, не скины, не сеть и не ДиректХ -- я так понимаю, что человеку придётся сталкиваться с наукой и научниками... спроси их (нас), на чём бы мы ему помогли? и я отвечу -- на С#, блин...
Автор: BaluBig
Дата сообщения: 05.03.2008 08:39
akaGM
Т.е., если я правильно понял, причина не в Фортране как таковом, а в наличии готовых наработок на нем? Потому что мне со времен обучения в ВУЗе непонятно почему все научники носятся с Фортраном когда есть другие более развитые (с моей программистской точки зрения) языки.

P.S. Флеймим... Пора или в личку или еще куда...
Автор: akaGM
Дата сообщения: 05.03.2008 12:39
BaluBig
и в этом тоже... да, наработки никто не отменял...
и звать эти библиотеки ты можешь хоть из ассемблера... только зачем?

вот тебе пример:
есть Вася Пупкин -- супер программист, знаком со всеми языками, технологиями/методологиями/парадигмами, но о диффузии знает только то, что если сильно мешать стакан с водкой, вливая в него пиво -- эта самая диффузия и произойдёт...
есть Василиса Пупкина (типа сестра), она знает, что ajax -- это острое мексиканское блюдо, а "с два креста" -- это что-то типа смайлика, она знает только Фортран, что диффузия зависит от градиента концентрации, а также знает уравнение Навье-Стокса...
к кому пойдёт товарищ, задающий здесь вопрос?

---
флейм -- жёсткая, неконструктивная критика, неоправданный наезд или провокация
и почему все здесь используют понятие "флейм" не по значению...

есть модераторы, они нас бдят и рассудят, не будем брать на себя их функции...
Автор: SaTaR
Дата сообщения: 24.03.2008 11:18
мне нужно чтоб была нормальная визуализация данного процесса(упругое соударение 2х тел), еще чтобы можно было задавать такие физические параметры, как массу и угол схождения...
Автор: dmka
Дата сообщения: 24.03.2008 12:41
Уверен, что по этой теме готового кода можно найти сколько угодно - потом подправишь где нужно. Погугли по ключевым словам elastic collision visualization.

Вот например
http://home.comcast.net/~djmpark/Mathematica.html

Страницы: 1

Предыдущая тема: Vs C++ Console перехват нажатия клавиши


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.