Нужен источник дистрибутива.

avatar thematrix

658

5

thematrix

Пользователь

Регистрация: 28.05.2013

Сообщения: 1462

Рейтинг: 817

thematrix

Регистрация: 28.05.2013

Сообщения: 1462

Рейтинг: 817

Захотелось создать программную среду для симуляции электростатического взаимодействия зарядов. Ну собственно в качестве языка я выбрал С#, так как программист из меня не слишком хороший, а .NET сильно упрощает задачу создание кода, да и синтаксис мне там знаком(Не надо говорить про С++, я и так знаю, что при заточке под железо он работает быстрей, для моих целей это излишне).
Собственно, нет ли где версии С# не сильно важно какого года, раздающейся бесплатно, так как студию скачать демкой можно на месяц, а пилить свою задумку я буду много дольше, так что нужно нечто более перманентное.

Собственно, буду рад ссылке на скачку С# или visual studio, пойдет С# visual express.

Verminaard

Пользователь

Регистрация: 12.08.2013

Сообщения: 154

Рейтинг: 179

Verminaard

Регистрация: 12.08.2013

Сообщения: 154

Рейтинг: 179

thematrix сказал(а):

Захотелось создать программную среду для симуляции электростатического взаимодействия зарядов.
Нажмите, чтобы раскрыть...

Проснулся я как-то утром и тут мне в голову вбилось такое непреодолимое желание. Ога-ога.

thematrix

Пользователь

Регистрация: 28.05.2013

Сообщения: 1462

Рейтинг: 817

thematrix

Регистрация: 28.05.2013

Сообщения: 1462

Рейтинг: 817

Verminaard сказал(а):

Проснулся я как-то утром и тут мне в голову вбилось такое непреодолимое желание. Ога-ога.
Нажмите, чтобы раскрыть...

На самом деле замысел зрел давно=)
Я уже знаю, как это будет работать: Создаем координатный базис. В качестве вводных данных определяем координаты нашим точечных зарядов, с помощью аналитической геометрии вводим отрезок соединяющий точки, вдоль которого будет действовать сила кулона. С помощью аналитической же геометрии определяем углы этого отрезка с осями, вводим кулоновскую силу и проектируем ее на оси. Ставим время на иттерацию и записываем второй закон Ньютона и вуаля все работает=)

Сложнее, когда 3 заряда, там надо создавать более сложный цикл while для того, чтобы учитывать сразу 2 силы, а также считать доп. угол между ними, для складывания и привода к равнодействующей.

Yashko

Пользователь

Регистрация: 05.08.2012

Сообщения: 248

Рейтинг: 140

Yashko

Регистрация: 05.08.2012

Сообщения: 248

Рейтинг: 140

Юзай Xamarin Studio.

thematrix

Пользователь

Регистрация: 28.05.2013

Сообщения: 1462

Рейтинг: 817

thematrix

Регистрация: 28.05.2013

Сообщения: 1462

Рейтинг: 817

Кстати, как думаете ради фана стоит ли запилить 4х мерное пространство?

Интересно же узнать, как пойдет разлет там=)

Вообще, есть смутное желание все это потом развить, допилить гравитацию, протяженные тела и запилить сначала звездную систему, а потом можно и галактику во вращение привести=)

Но это уже сложно, там мощность нужна большая, зато прикольно.

LisandreL

Пользователь

Регистрация: 12.11.2012

Сообщения: 773

Рейтинг: 221

LisandreL

Регистрация: 12.11.2012

Сообщения: 773

Рейтинг: 221

Yashko сказал(а):

Юзай Xamarin Studio.
Нажмите, чтобы раскрыть...
Угу, если хочется C# и бесплатно - берите Mono: http://ru.wikipedia.org/wiki/Mono