2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Задача - написать программу для отображения силовых линий
Сообщение01.03.2010, 09:57 
Аватара пользователя


20/12/08
42
Нижний Новгород
Задача - написать программу для отображения силовых линий в прямоугольном волноводе.

Требования:
-красивый граф интерфейс
-управление параметрами полей и самого волновода

Вопрос: На чем писать?

 Профиль  
                  
 
 Re: Задача - написать программу для отображения силовых линий
Сообщение01.03.2010, 12:48 
Супермодератор
Аватара пользователя


29/07/05
8248
Москва
На собственно вопрос ответить не возьмусь, но рекомендую еще написать здесь:
1) Каковы сроки
2) Ваши собственные возможности: какие среды разработки Вам известны, на чем приходилось писать и т.д.

 Профиль  
                  
 
 Re: Задача - написать программу для отображения силовых линий
Сообщение01.03.2010, 15:24 
Аватара пользователя


20/12/08
42
Нижний Новгород
Сроки огромные, порядка пары месяцев.
Знаю Java, C++/#.

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

К тому же, пишем вдвоём.

 Профиль  
                  
 
 Re: Задача - написать программу для отображения силовых линий
Сообщение01.03.2010, 17:38 


04/02/08
325
Буково
Если есть лицензионный матлаб, проще всего будет сделать в нем (у меня друг делал мат. модель солнечных пятен в матлабе, там же рисовались силовые линии). Если матлаба нет - можно в сайлабе.
Хотя, если знаете программирование, можно и написать на JavaScript, выводя картинку в SVG (есть SVG-3D библиотеки, так что картинку можно будет даже вращать).

 Профиль  
                  
 
 Re: Задача - написать программу для отображения силовых линий
Сообщение01.03.2010, 22:52 
Аватара пользователя


20/12/08
42
Нижний Новгород
На матлабе сказали что нельзя. так что отпадает.
Сайлаб - не слышал, но полагаю что что-то аналогичное.
JS интересно, наверное оно того стоит. Хотя препод из интела и ему будет приятнее увидеть её на шарпе, как там с графикой?

 Профиль  
                  
 
 Re: Задача - написать программу для отображения силовых линий
Сообщение02.03.2010, 00:25 
Заслуженный участник


09/08/09
3438
С.Петербург
Reebok в сообщении #293743 писал(а):
Хотя препод из интела и ему будет приятнее увидеть её на шарпе, как там с графикой?
В самом C# с графикой никак -- это просто язык программирования, и графических средств он не содержит. Ну а в .Net Framework под Windows с графикой всё хорошо.

 Профиль  
                  
 
 Re: Задача - написать программу для отображения силовых линий
Сообщение02.03.2010, 01:26 


04/02/08
325
Буково
Цитата:
Хотя препод из интела и ему будет приятнее увидеть её на шарпе, как там с графикой?

:)
Не смешите мои тапочки. При чем здесь интел? Непристойность, про которую вы говорите, связана с M$. И уж ни в коем случае писать на этом не стоит. Хотя, ваше дело, ваше рабство.

 Профиль  
                  
 
 Re: Задача - написать программу для отображения силовых линий
Сообщение02.03.2010, 01:35 
Заслуженный участник


09/08/09
3438
С.Петербург
Ed_Em в сообщении #293755 писал(а):
Непристойность, про которую вы говорите, связана с M$. И уж ни в коем случае писать на этом не стоит. Хотя, ваше дело, ваше рабство.
У Вас есть какие-то практические возражения против C# или, как обычно, только религиозные?

 Профиль  
                  
 
 Re: Задача - написать программу для отображения силовых линий
Сообщение02.03.2010, 08:55 


04/02/08
325
Буково
Maslov в сообщении #293756 писал(а):
Ed_Em в сообщении #293755 писал(а):
Непристойность, про которую вы говорите, связана с M$. И уж ни в коем случае писать на этом не стоит. Хотя, ваше дело, ваше рабство.
У Вас есть какие-то практические возражения против C# или, как обычно, только религиозные?

Есть и практические: код на C# не переносим на другие платформы (mono - всего лишь эмулятор, и в нем программы на C# жутко тормозят, кроме того, mono не будет работать на не-x86 платформах, а сейчас все большую и большую популярность начали приобретать MIPS и ARM платформы, на которые, к счастью, мастдай еще не портирован :) ).

 Профиль  
                  
 
 Re: Задача - написать программу для отображения силовых линий
Сообщение02.03.2010, 09:55 
Аватара пользователя


20/12/08
42
Нижний Новгород
ну я как бы имел ввиду дот нэт, но раз такие высказывания, то лучше не буду копать в эту сторону.
а насчер АРМ они широко используются только в бытовых устройствах, а мипсы сдали позиции и уступили рынок risc-core и vliw.

-- Вт мар 02, 2010 10:58:54 --

[/quote]
:)
Не смешите мои тапочки. При чем здесь интел? Непристойность, про которую вы говорите, связана с M$. И уж ни в коем случае писать на этом не стоит. Хотя, ваше дело, ваше рабство.[/quote]
ну интел и сан раньше постоянно грызлись, мало ли ;)

 Профиль  
                  
 
 Re: Задача - написать программу для отображения силовых линий
Сообщение02.03.2010, 10:48 


04/02/08
325
Буково
Цитата:
мипсы сдали позиции и уступили рынок risc-core и vliw.

А как насчет loongson? Как только появятся в продаже, планирую заказать несколько миникомпьютеров на этом процессоре для работы.

 Профиль  
                  
 
 Re: Задача - написать программу для отображения силовых линий
Сообщение02.03.2010, 13:09 
Заслуженный участник


09/08/09
3438
С.Петербург
Ed_Em в сообщении #293782 писал(а):
Есть и практические: код на C# не переносим на другие платформы
А что, в исходном посте были сформулированы какие-то требования к переносимости?

Ed_Em в сообщении #293782 писал(а):
mono - всего лишь эмулятор
Это Вы с чего взяли? На официальной странице проекта написано буквально следующее:
Mono Project на странице писал(а):
Mono Runtime - The runtime implements the ECMA Common Language Infrastructure (CLI). The runtime provides a Just-in-Time (JIT) compiler, an Ahead-of-Time compiler (AOT)...
Т.е., по их заявлению, никакой эмуляции -- честная JIT-компиляция.

Reebok в сообщении #293798 писал(а):
ну я как бы имел ввиду дот нэт, но раз такие высказывания, то лучше не буду копать в эту сторону
Дело, конечно, Ваше, но учтите, что на чём бы Вы в конце концов не остановились, найдётся человек, которому Ваш выбор покажется, мягко говоря, неоптимальным. Ну просто не существует платформы, которая всем одинаково нравится.
Кстати, раз уж у Вас есть руководитель, почему бы с ним не посоветоваться?

 Профиль  
                  
 
 Re: Задача - написать программу для отображения силовых линий
Сообщение02.03.2010, 13:39 


04/02/08
325
Буково
Попробуйте сделать веб-решение (как я уже говорил: JS + SVG), плюсов очень много: и кроссплатформенность, и переносимость, да еще и сетевое решение - установили апач на один компьютер, и куча народа может пользоваться вашим творением, независимо от того, какая у них операционка: браузер на основе gecko или опера есть у всех (ну, а у кого нет - легко поставить, благо софт свободный).

 Профиль  
                  
 
 Re: Задача - написать программу для отображения силовых линий
Сообщение02.03.2010, 19:55 
Аватара пользователя


20/12/08
42
Нижний Новгород
Ed_Em
Склонен к вашему решению, плагины почти для всех браузеров имеются, даже макет практически придумал.

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


Loongson.. думаю большинство обычный юзер обойдёт его стороной, не знаю конечно что будет в будущем...верить хочется)

 Профиль  
                  
 
 Re: Задача - написать программу для отображения силовых линий
Сообщение03.03.2010, 23:05 
Аватара пользователя


20/12/08
42
Нижний Новгород
А ещё такой вопрос, друг настаивает писать на Дельфях, стоит его отговаривать? И есть там возможность создать /exe-шник?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group