Модераторы: LSD
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Продажа программы решения СЛАУ 
:(
    Опции темы
psyco
Дата 12.1.2010, 12:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 31
Регистрация: 6.12.2008

Репутация: нет
Всего: нет



Здравствуйте. Разработал проект на тему "Решения систем линейных алгебраических уравнений" в среде Microsoft Visual Studio 2008 на языке С#. Программа обеспечивает:
1.Решение СЛАУ прямыми и итерационными методами: классического Гаусса; Гаусса с выбором главного элемента по столбцу, строке, всей матрице; Гаусса-Жордана; Гаусса с использованием обратной матрицы; Крамера; LU-разложение; Холецкого; алгебраических дополнений с использованием обратной матрицы; простой итерации; Зейделя
2.Работа с файлами: запись и чтение с файла.
3.Мощный интерфейс для поддержки связи с пользователем.
Я понимаю всю специфику данного рода программ, но хочу спросить следующее: можно ли продавать такую программу? Как продавать такую программу? Кому продавать такую программу? Как найти покупателя? Где найти покупателя? Опишите, пожалуйста, в общих чертах тонкости продажи программ решения математических проблем. Заранее спасибо.
PM MAIL   Вверх
Фантом
Дата 12.1.2010, 12:39 (ссылка) |    (голосов:6) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: 1
Всего: 49



Кхм... а программу "Hello, world!" Вы продавать не планируете?
PM   Вверх
bilbobagginz
Дата 12.1.2010, 12:47 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 10
Всего: 317



psyco, это хорошо, что вы что-то сделали,
но если вы собираетесь продавать свои продукты, рекомендуется сначала найти рынок сбыта, и проблемы этого рынка сбыта которые вы сможете решить своим продуктом. Тогда, к моменту готовности вашего продукта у вас не будет возникать вопрос подобный этому.
Если вы сможете определить нерешенную проблему, и дать ей решение - то при сносном маркетинге у вас получится покрыть эту нишу.
А если вы дадите более качественное решение какой-то проблемы, которую уже решает другой продукт, у вас есть вариант не заморачиваться с маркетингом, а продать решение поставщику этого другого продукта.

напр. то, что вы тут описали может может быть полезным напр. для учеников, студентов и ученых. Но для учеников, студентов и ученых есть такие пакеты как 
  • Maple - даёт как числовые, так и символьные решения различных задач (интегралы, дифференциалы, производные, разные решения Диф-Уров, и т.д.)
  • Mathematica - имеет бесплатный шлюз, основанный на web-interface, тоже что и Maple, но  имеет другой интерфейс.
  • Matlab - в основном используется для числовых решений различных задач, но в посл. версиях имеется возможность символьного решения (там используются модули из Maple)
  • Octave (бесплатный, GNU GPL) - это как матлаб, но бесплатен, попроще немного, и не имеет модулей символьного решения (т.к. как я уже сказал - эти модули - куплены у фирмы maplesoft), этот пакет совместим с Matlab, и если особых модулей в коде нет, можно использовать напр. для распараллеливания кода matlab на кластере.
ессно, эти пакеты линейными уравнениями не ограничиваются.
Для студентов имеются очень дешевые студенческие лицензии.
Продукты очень высокого уровня, с поддержкой, полноценной документацией, интерфейсом для программирования, для вывода результатов в разные форматы и т.д. и т.п.
Во многих университетах мира есть бесплатный доступ (on-site) к этим пакетам для всех студентов профильных факультетов.

в общем вы видимо создали что-то вроде седла для велосипеда:
полезно для самообразования, но коммерческой ценности - не представляет.


Это сообщение отредактировал(а) bilbobagginz - 12.1.2010, 12:58


--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
psyco
Дата 12.1.2010, 13:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 31
Регистрация: 6.12.2008

Репутация: нет
Всего: нет



bilbobagginz, спасибо за подробное изложение проблемы. Раньше у меня насчет этого было другое мнение: программисты пишут программы под кого то, кто дает задание, тему и потом продают. Тогда мне казалось что писать программу(какую захочешь) и продавать ее достаточно наивно, но знакомые подсказали что некоторые люди так и делают, вот я и решил проверить. Видимо наивно с моей стороны это все выглядит, но я свою ошибку понял. 
Тогда еще такой вопрос: на сайтах типа kursovik. com, softkey. ru я встречал подобного рода программы. Возможно ли сотрудничать с такими сайтами, продавать свой продукт вместе с исходным кодом?
PM MAIL   Вверх
ksili
Дата 12.1.2010, 13:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2069
Регистрация: 3.11.2005
Где: Красноярск

Репутация: нет
Всего: 17



bilbobagginz, расскажи насчёт дешёвых лицензий для Matlab. А-то искали, и не нашли. А так, дорого очень и всего на год лицензия - наш вуз не потянет.


--------------------
Ничто так не развивает аналитическое мышление, как отладка сложной программы без возможности пошагового выполнения (с)
PM MAIL   Вверх
headzero
Дата 12.1.2010, 13:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 265
Регистрация: 14.11.2006

Репутация: 1
Всего: 1



Лучше выложите его, где-то на студенческих форумах, сайтах, создайте блог или сайт, расскажите о поставленой вами задачи, как решали пробемы, возникшие при разработке, какие перспективы,поделитесь знанием бесплатно. На жадничайте. И сами получите удовольствие от того что что-то можете рассказать интересного. Может ваши идей заинтеересуют людей, а потом постепенно думайте о каких-то деньгах.  А так тупо типа : "дай 20 баксов - на программу для решения СЛАУ" наврятли получится много заработать: bilbobagginz все достаточно понятно описал. Скорей программа имеет больше познавательную ценность, чем коммерческую.


--------------------
Воображение важнее знания
                                                     (Алберт Эйнштейн)
PM MAIL   Вверх
cardinal
Дата 12.1.2010, 20:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 2
Всего: 99



Цитата(headzero @  12.1.2010,  11:37 Найти цитируемый пост)
А так тупо типа : "дай 20 баксов - на программу для решения СЛАУ" наврятли получится много заработать: bilbobagginz все достаточно понятно описал. Скорей программа имеет больше познавательную ценность, чем коммерческую. 

Но есть вариант сделать из нее программу для практичного применения - тогда будет и не только познавательная ценность...


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
Фантом
Дата 13.1.2010, 00:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: 1
Всего: 49



Цитата(cardinal @  12.1.2010,  20:41 Найти цитируемый пост)

Но есть вариант сделать из нее программу для практичного применения - тогда будет и не только познавательная ценность... 

Это не вариант. По следующим причинам:
1) Задачи, в которых все это может понадобиться, на C# не пишут. Неудобно и не принято.
2) Существует достаточно много бесплатных и общедоступных реализаций этих алгоритмов в более удобном для использования виде.
3) Более-менее квалифицированный программист-вычислитель при необходимости напишет все это максимум за несколько часов.
PM   Вверх
cardinal
Дата 13.1.2010, 01:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 2
Всего: 99



Цитата(Фантом @  12.1.2010,  22:48 Найти цитируемый пост)
1) Задачи, в которых все это может понадобиться, на C# не пишут. Неудобно и не принято.

Мне как пользователю совершенно все равно на чем написана программа. Главное чтобы ее функции отвечали моим запросам.
Цитата(Фантом @  12.1.2010,  22:48 Найти цитируемый пост)
2) Существует достаточно много бесплатных и общедоступных реализаций этих алгоритмов в более удобном для использования виде.

Допустим мне нужно решить дифф. уравнение, которое поможет мне сделать оптимальный профиль крыла для модели самолета. Мне не нужны алгоритмы, мне нужно конкретное решение, в которое достаточно добавить данные о форме крыла.
Цитата(Фантом @  12.1.2010,  22:48 Найти цитируемый пост)
3) Более-менее квалифицированный программист-вычислитель при необходимости напишет все это максимум за несколько часов. 

Не надо изобретать велосипед. Надо пользоваться тем, что уже есть.

Это сообщение отредактировал(а) cardinal - 13.1.2010, 01:05


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
Фантом
Дата 13.1.2010, 01:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вы это прекратите!
***


Профиль
Группа: Участник Клуба
Сообщений: 1516
Регистрация: 23.3.2008

Репутация: 1
Всего: 49



Цитата(cardinal @  13.1.2010,  01:04 Найти цитируемый пост)

Мне как пользователю совершенно все равно на чем написана программа. Главное чтобы ее функции отвечали моим запросам.

В теории это правильно. А на практике в данном случае нужна не программа, а библиотека функций, которую нужно будет где-то использовать. А желающих писать вычислительные задачи на C# как-то маловато...

Цитата(cardinal @  13.1.2010,  01:04 Найти цитируемый пост)

Допустим мне нужно решить дифф. уравнение, которое поможет мне сделать оптимальный профиль крыла для модели самолета. Мне не нужны алгоритмы, мне нужно конкретное решение, в которое достаточно добавить данные о форме крыла.

Допустим. И как в этом безусловно полезном деле поможет программа решения СЛАУ на C#?  smile 

Вот когда топикстартер что-нибудь вроде ANSYS напишет, тогда это можно будет продавать.

Цитата(cardinal @  13.1.2010,  01:04 Найти цитируемый пост)
Не надо изобретать велосипед. Надо пользоваться тем, что уже есть.

Правильно. Но речь шла не о выборе инструментария, а просто о "сложности" программы, предполагаемой к продаже.
PM   Вверх
Artiom
Дата 13.1.2010, 09:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1031
Регистрация: 11.3.2003
Где: Минск\Баку

Репутация: 1
Всего: 17



Решение СЛАУ становится интересной задачей, когда нужно решить матрицу из нескольких миллионов (и больше) элементов. Тогда уже это становится во весь рост вопрос производительности.


--------------------
Если тебя жизнь трахает, значит, ты ещё живой
PM MAIL ICQ   Вверх
W4FhLF
Дата 13.1.2010, 10:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


found myself
****


Профиль
Группа: Участник Клуба
Сообщений: 2831
Регистрация: 2.12.2006

Репутация: 3
Всего: 121



Также задача интересна при решении недоопределённых или переопределённых СЛАУ. А реализация методов в рамках университетской программы мало кому интересна. Но, как вариант, подождать годик и продать её как готовый курсовик, например студентам младшего курса. smile

Это сообщение отредактировал(а) W4FhLF - 13.1.2010, 14:27


--------------------
"Бог умер" © Ницше
"Ницше умер" © Бог
PM ICQ   Вверх
cardinal
Дата 13.1.2010, 10:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 2
Всего: 99



Цитата(Фантом @  12.1.2010,  23:33 Найти цитируемый пост)
Вот когда топикстартер что-нибудь вроде ANSYS напишет, тогда это можно будет продавать.

Вот это я и имел в виду...
Цитата(cardinal @  12.1.2010,  18:41 Найти цитируемый пост)
Но есть вариант сделать из нее программу для практичного применения - тогда будет и не только познавательная ценность... 




--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
bilbobagginz
Дата 13.1.2010, 14:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Naughtius Maximus
****


Профиль
Группа: Экс. модератор
Сообщений: 8813
Регистрация: 2.3.2004
Где: Israel

Репутация: 10
Всего: 317



Цитата(ksili @  12.1.2010,  12:30 Найти цитируемый пост)
А так, дорого очень и всего на год лицензия - наш вуз не потянет. 

обычно это специальная кампусовая лицензия. не знаю сколько стоит. спрошу в своём универе.
думаю, что если универ покупает он-сайт лицензию, то выходит дешевле чем 100$ на морду.

В Израиле есть общеуниверситетский компьютерный центр (ОКЦ), и на нем бежит лицензионный сервер.
униерситеты покупают квоту лицензий, и имеют доступ на этот сервер.
допустим (ради примера) в моем универе закупают 300 лицензий. там идёт разделение и на базу и на особые модули, отдельные лицензии. Так вот если кто-то запускает 300 процессов матлаба, больше никто в универе не сможет запустить матлаб, т.к. из сети данного универа уже бегут 300 процессов.

если для себя, своя локальная версия - базовый студенческий пакет - 100$ с официального сайта:
http://www.mathworks.com/store/platformReleaseStuSubmit.do
дополнительные специальные модули - по 29$.
это очень дешево. с рассчетом, что это не расход а вложение, и полезный инструмент.
Есть такие, для кого реализовывать алгоритмы/симуляции на матлабе - это профессия.









--------------------
Я ещё не демон. Я только учусь.
PM WWW   Вверх
ksili
Дата 15.1.2010, 06:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2069
Регистрация: 3.11.2005
Где: Красноярск

Репутация: нет
Всего: 17



Цитата(bilbobagginz @  13.1.2010,  18:14 Найти цитируемый пост)
допустим (ради примера) в моем универе закупают 300 лицензий. там идёт разделение и на базу и на особые модули, отдельные лицензии. Так вот если кто-то запускает 300 процессов матлаба, больше никто в универе не сможет запустить матлаб, т.к. из сети данного универа уже бегут 300 процессов.

ну, нам до этого далеко

Цитата(bilbobagginz @  13.1.2010,  18:14 Найти цитируемый пост)
если для себя, своя локальная версия - базовый студенческий пакет - 100$ с официального сайта:http://www.mathworks.com/store/platformReleaseStuSubmit.do

Спасибо, глянул. Почему-то студенческий пакет и campus/site лицензия стоят одинаково (99 + x*29). Что ж, может и купим.


--------------------
Ничто так не развивает аналитическое мышление, как отладка сложной программы без возможности пошагового выполнения (с)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Разные вопросы"
Smartov

Сюда нужно постить только темы, которые нельзя отнести ни к одному из существующих разделов. Если вы не уверены, то просмотрите еще раз заголовки форумов, карту форума или попробуйте воспользоваться поиском.
Если вы все же не смогли найти подходящего раздела - создавайте тему здесь.


С уважением, Smartov.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разные вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0580 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.