SimInTech — первая среда моделирования в России, импортозамещение, конкуренция с MATLAB / Хабр
Инженеры по всему миру ведут разработку в среде MATLAB, это их любимый инструмент. А может ли российская IT-индустрия предложить достойную альтернативу дорогому американскому софту?
С этим вопросом я пришла к Вячеславу Петухову, основателю компании «3В Сервис», которая производит отечественную среду моделирования и разработки SimInTech. После попытки продать свою разработку в Америке он вернулся в Россию и делает конкурента MATLAB здесь.
Поговорили о трудностях внедрения сложного IT-продукта на российский рынок, маркетинге «на грани», принципах работы SimInTech и её преимуществах перед MATLAB.
Полную версию, которая охватывает очень много интересных вопросов, вы можете посмотреть на моем ютуб-канале. Здесь же я приведу в сжатом виде некоторые интересные моменты, творчески переработанные под печатный формат.
Фаря:
— На чём написана среда SimInTech?
Вячеслав Петухов:
— Изначально и сейчас она написана на Паскале.
— Серьёзно? Кто-то на нем еще пишет?
— Да. Он спокойно себе развивается, Скайп был написан на Delphi. Когда мы начинали разработку это была чуть ли не первая среда, в которой можно было быстро набрать код, не заморачиваясь, и заняться сутью.
— Если сравнивать с MATLAB, то какие библиотеки SimInTech, по твоему мнению, самые сильные сейчас, какие еще недоработанные, какие планируется доработать?
— Математическое ядро уже готово, можно использовать. Готова гидравлика. Кипение воды в трубах и работа турбины – это основа, то, с чего всё начиналось. Один заказчик долго пытался посчитать с помощью MATLAB, но в итоге у него ничего не заработало, у нас эта задачка буквально через день была решена.
В целом у нас нет ничего неудачного, но есть области, где мы еще не копали. Допустим, в MATLAB есть тулбокс для расчета динамики летательных аппаратов, а у нас нет. Но это не потому, что у нас что-то не хватает, просто мы этим не занимаемся.
— А что на счет автоматической генерации кода? MATLAB этим очень кичится.
— Это смешно. Матлабовская кодогенерация – это просто смех. Если говорить про наш продукт, то теперь операторы АЭС открывают ноутбук на станции, открывают схему в SimIntech, подключают к стойке, которая управляет реактором, и правят эту схему. Программиста нет.
***
— Мне кажется, это очень интересная история, что вы делаете свой сложный российский продукт, но почему у вас такой жесткий маркетинг? Почему в каждую дырку (отверстие) нужно обязательно вставлять «MATLAB»?
— Потому что изначально все наши коммерческие проекты начинались тем, где обкакивался MATLAB. Я считаю, что MATLAB у нас используют все, это стандарт де-факто, они на рынке, все их знают. И вот мы приходим и говорим: «У нас есть всё то же самое, только лучше». Но часто возникает проблема, если приходишь с российским продуктом: «Это что, импортозамещение? Взяли, денег намыли, теперь нам пытаются впарить «это» …»
— Вот одна из твоих цитат из ВКонтакте:
И при этом ты говоришь, что по отношению к SimInTech понятие «импортозамещение» употреблять не стоит. Хотя тут сам на это и намекаешь.
— Здесь написано, что ВУЗ заплатил 25 000 000 ₽. За что? Зачем ВУЗу на 25 000 000 ₽ покупать MATLAB?
— А зачем ему SimInTech покупать?
— SimInTech не надо покупать. Качай и учи. Передаточные функции, фазочастотный анализ, устойчивость. Это всё можно делать бесплатно. У нас можно качать демоверсию и в ней всё это делать.
— И сколько эта демоверсия доступна?
— Нет ограничений по времени, но есть ограничение по сложности – 250 блоков. Для обучения это выше крыши. Не надо тратить деньги на американцев.
— Часто вижу твои комментарии в соцсетях и на Хабре с возмущениями про MATLAB. «Они, что-то делали и MATLAB посчитать не смог, а вот у нас считает». Но для человека, который работает в MATLAB, это значит, что он просто недоразобрался. Открываешь документацию, и все получается.
— Это понятно. Но моя задача – тебе продать. Как еще я тебе продам, если ты пользуешься MATLAB? Ты позовёшь своих инженеров и скажешь им: «Вот пришли ребята, хотят нам предложить аналог MATLAB». А у инженера в матлабе наработана библиотека и куча всего. Он откроет SimInTech и скажет: «Ой, да у вас интерфейс не такой, да у вас линии неправильные рисуются и т.д».
— Так в этом же и заключается проблема бизнеса. Многие компании, которые, пытаются продать какой-либо продукт, идут на ухищрения. Устраивают тренинги, показывают товар «лицом»…
— Наш заказчик к нам придёт, потому что у него проблема с MATLAB. А те, у кого нет проблем с MATLAB, кого всё устраивает, в принципе, не наши заказчики. Они не придут. Мне нужно, чтобы все знали, что SimInTech – это то же самое, что MATLAB, но лучше.
— То есть ты за счёт MATLAB пиаришься?
— Ну да.
***
— А зачем ты приходил к конкурентам в Софтлайн (дистрибьюторы MATLAB)?
— Я предлагал им гениальную бизнес-идею. Я знаю, что у них где-то порядка 50% прибыли уезжает в Америку. Давайте оставим эти 50% здесь и на эти деньги мы разработаем всё, что угодно.
— Чем закончилась ваша встреча?
— Их директор сказал: «Мне не интересно, у меня и так всё хорошо». Не захотел участвовать в процессе маркетингового сопровождения: уроки, презентации, материалы, учебная литература. Я хотел, чтобы Софтлайн, как он продаёт MATLAB, продавал SimInTech. Деньги, которые сейчас уходят в Америку, можно было бы оставлять у себя и делить с нами.
— Очень амбициозно…
Если вам понравилось, приглашаю к просмотру полной версии.
Пишите в комменты, что вы думаете о разработке отечественных аналогов продвинутого импортного ПО.
Решение задач по математике | MATLAB
MATLAB (или Matrix Laboratory) — это один из высокоуровневых языков программирования и пакет программ для вычислений. Он эффективен для написания скриптов и функций, которые требуют построения графиков. В матлабе используются многие области математики, например, матрицы, математическая статистика, дифференциальные уравнения и так далее.
Где заказать решение задач?
Часто бывает так, что в силу разных причин студенты не успевают освоить тот или иной предмет. К сожалению, бывают случаи, когда учебной программы в институте просто недостаточно, чтобы освоить такой сложный язык программирования, как MATLAB.
Некоторые считают, что покупать выполненные задания — это нечестно, и абсолютно все студент должен выполнить сам. Но в условиях нашего образования выполнение некоторых задач становится невозможным из-за плохого уровня преподавания, устарелой базы, маленького количества занятий. Естественно, многим для понимания матлаба нужна сторонняя помощь.
- обратиться к одногруппнику, для которого задача по матлабу — это не проблема. Конечно, друг всегда поможет с завалом в учебе, но нужно понимать одну вещь: у вас нет никаких гарантий, что он все сделает в срок и правильно. Как бы хорошо человек к вам ни относился, он сначала позаботится о своей успеваемости, а уже потом о вашей;
- заказать решение задачи у фрилансера. В этом случае, главный вопрос — сколько вы готовы потратить. Ведь хороший программист обязательно выставит высокую цену. А люди, которые просят за ту же работу меньше денег, как правило, либо не разбираются в предмете, либо просто являются мошенниками;
- обратиться в специализированную компанию. У таких компаний всегда есть штат проверенных авторов по множеству предметов, поэтому вы можете быть уверены, что ваша задача по MATLAB будет решена правильно.
При выборе компании стоит ориентироваться на то, сколько лет она работает, есть ли реальный офис и как о ее работе отзываются студенты. По этим критериям всегда можно отличить мошенников от серьезных авторов. Как правило, заказ у профессионалов стоит недорого и всегда пишется в срок.
Можно ли сэкономить на заказе задачи?
Есть несколько способов потратить меньше денег без ущерба результату. На самом деле, огромная часть цены за решение зависит от вас. Во-первых, заявку на выполнение задачи нужно оставить как можно раньше. Чем ближе дед-лайн, тем дороже обойдется решение одного и того же задания по матлабу.
Во-вторых, если вы можете решить часть задачи сами, безусловно, стоит это сделать. Так вы не только сэкономите деньги, но и получите решенное задание гораздо быстрее.
В-третьих, когда вы увидите несколько правильно сделанных заданий, наверняка окончательно разберетесь в матлабе. И тогда вы сможете заниматься выполнением подобных задач для одногруппников за небольшую плату.
Подведем итоги
Нет времени заниматься решением задач по матлабу? Преподаватели требуют невозможного? Гораздо проще будет сэкономить время и нервы, и обратиться к специалистам, которые «собаку съели» на матлабе. Ведь иногда стоит немного потратиться, но не биться ночами над несколькими заданиями.
Вместо долгого и бесцельного поиска в Интернете лучше остановиться на выборе нашей компании.
- уже 8 лет мы помогаем в написании студенческих работ по всей России;
- большой штат специалистов по разным предметам, которые работают в реальном офисе;
- сотни защищенных на «отлично» работ и позитивных отзывов студентов.
Чтобы начать с нами работать, оставьте заявку на этом сайте. В заявке должна быть задача по матлабу с максимально подробными условиями и требованиями, сроки выполнения работы и ваши контактные данные. После этого наши сотрудники свяжутся с вами, и вскоре вы сможете сдать правильно сделанное задание своему преподавателю.
Наташа
Автор
Наташа — контент-маркетолог и блогер, но все это не мешает ей оставаться адекватным человеком. Верит во все цвета радуги и не верит в теорию всемирного заговора. Увлекается «нефрохиромантией» и тайно мечтает воссоздать дома Александрийскую библиотеку.
Matlab и Simulink для стартапов
Matlab Suite
включает в себя 40+ дополнительных продуктов
Годовая индивидуальная лицензия
$ {Продукт: MLSS Использование: стартап}
Matlab и Simulink Suite
включает в себя
и Simulink Suite
. -on products
Годовая индивидуальная лицензия
${product:SLSS use:startup}
Обладатели лицензии Suite получают бесплатный доступ к подписке Online Training Suite .
Преимущества программы
Получите MATLAB, Simulink и дополнительные продукты по низкой стартовой цене
Поддержка инженеров по применению и техническая поддержка
Обучение на местных языках кредиты
Возможности совместного маркетинга для демонстрации ваших технологий или продуктов
Расширьте возможности своего стартапа с помощью MATLAB и Simulink.1:12 Продолжительность видео 1:12.
Расширьте возможности своего стартапа с помощью MATLAB и Simulink
«Для стартапов очень важна скорость, поэтому нужно двигаться быстро. MATLAB — действительно мощный инструмент, особенно в исследовательской среде, где вам нужно что-то протестировать, потому что MATLAB имеет встроенные функции и наборы инструментов, которые нам доступны.
Таким образом, мы можем повысить производительность, повысить качество и сократить количество отходов». Правин Пенметса, Productive Machines (1:54)
Право на участие
Большинство стартапов, участвующих в программе, соответствуют следующим критериям:
- Основано в течение последних 5 лет
- Менее 15 инженеров
- Менее Годовой доход в размере 1 миллиона долларов США
Уровни ангельского и венчурного финансирования не являются критериями для принятия.
Подать заявку сейчас
«Почти у каждого человека или компании есть лицензия на MATLAB. И мы используем его для анализа, для презентации, для понимания того, что происходит, что изменилось, а также для оценки новых типов алгоритмов, новых типов подходов».
Байрон Стэнли, Wavesense
Программа акселерации
Программа акселерации MathWorks сотрудничает с более чем 500 акселераторами, предоставляя бесплатное лицензирование стартапам.
Узнайте больше
Узнайте, как другие компании используют MATLAB и Simulink
Джек Литтл, генеральный директор и соучредитель MathWorks, рассказал на мероприятии MIT Climate Grand Challenges о том, как компании используют MATLAB и Simulink для масштабирования проектов по электрификации , моделирование и быстрое прототипирование, а также имитация для борьбы с изменением климата.
Узнайте больше о мероприятии MIT Climate Grand Challenge
Heila соединяет распределенные источники чистой энергии.Heila подключает распределенные источники чистой энергии
Преобразование компаний, занимающихся тяжелыми грузоперевозками, в мобильных производителей экологически чистой энергии.2:27 Продолжительность видео 2:27.
Преобразование компаний, занимающихся тяжелыми грузоперевозками, в мобильных производителей экологически чистой энергии
Разработка решений для обеспечения безопасности раскачивающихся грузов с помощью Simulink.1:23 Продолжительность видео 1:23.
Разработка решений по обеспечению безопасности раскачивающихся грузов с помощью Simulink
1:24 Продолжительность видео 1:24.
WaveSense позволяет беспилотным автомобилям перемещаться в сложных дорожных условиях
Начинающие компании используют MATLAB и Simulink для разработки новаторских технологий и развития своего бизнеса.2:17 Продолжительность видео 2:17.
Начинающие компании используют MATLAB и Simulink для разработки новаторских технологий и продвижения своего бизнеса
Greentown Labs: поддержка стартапов в области климатических технологий посредством партнерства.2:46 Продолжительность видео 2:46.
Greentown Labs: поддержка стартапов в области климатических технологий посредством партнерства
Использование электричества для производства стали без выбросов CO2.2:23 Продолжительность видео 2:23.
Использование электричества для производства стали без выбросов CO2
Разработка важных для безопасности медицинских устройств следующего поколения.1:07:07 Продолжительность видео 1:07:07.
Разработка важных для безопасности медицинских устройств следующего поколения
Взгляд в будущее: путь к полностью автономным самоуправляемым автомобилям
Lightyear: первый в мире автомобиль на солнечной энергии.
Lightyear: первый в мире автомобиль на солнечной энергии
Автономный электрический трактор привносит ИИ в поле.
Автономный электрический трактор привносит искусственный интеллект в поле
Фермеры полагаются на искусственный интеллект.
Фермеры полагаются на искусственный интеллект
Вы думаете, что MATLAB стоит дорого? – Ответы MATLAB
213 просмотров (последние 30 дней)
Прокомментировал: Кристофер Хартлайн 12 августа 2022 г.
Мы все знаем, что MATLAB, вероятно, является лучшим программным обеспечением для инженерных целей, я думаю, что это немного дорого, если только вы не получаете его бесплатно в своей школе или на работе, пожалуйста, поделитесь своим мнением о стоимости MATLAB, включая наборы инструментов , студенческие версии… это так дорого?
Ответы (17)
MATLAB стоит недешево. Если вам нужны 4 набора инструментов и коммерческая лицензия, вам придется заплатить несколько тысяч долларов. Использование Matlab в научных целях стоит примерно вдвое меньше. (Для моего аргумента коэффициент 2 или 4 не имеет значения. ..)
В реальном бизнес-кейсе клиент может инвестировать X долларов для решения конкретной проблемы. Если X меньше стоимости MATLAB, MATLAB дорог.
Если X примерно в 10 раз превышает стоимость MATLAB, MATLAB становится очень дешевым, потому что его очень мощные и хорошо протестированные наборы инструментов позволяют быстро создавать прототипы, внедрять и тестировать программу.
Итак, дешево или дорого — это простой баланс между общими затратами на разработку и полезностью программы, измеряемой в долларах. Если я сравниваю MATLAB с языком низкого уровня, таким как C, он дешев, даже когда используется бесплатный C-компилятор: предыдущий вопрос, на который я здесь ответил, касался POLYFIT. Я предложил создать матрицу Вандермонда вручную и вычислить R\(Q*y) напрямую – представьте себе усилия, если я хочу объяснить это на основе C99 и BLAS/LAPACK, включая проверки входных данных и автоматическое использование для DOUBLE и FLOAT. ..
Сравнение с SciLab, Octave и SciPy более разумно. Студенческая версия MATLAB (около 100 евро) стоит дорого, потому что я не вижу ничего, чему студент мог бы научиться с MATLAB, чего нельзя было бы выучить с Octave. В отличие от этого, 5000 евро за научную лицензию на MATLAB и некоторые наборы инструментов — это дешево для разработки большой программы (> 100 000 строк кода) для принятия клинических решений.
Академическая версия Matlab стоимостью около 500 евро слишком дорога для меня, преподавателя на пенсии. Клив Молер в своем устном интервью истории SIAM сказал, что Mathworks зарабатывает большую часть своих денег от промышленных клиентов, которые платят полную цену, поэтому я не думаю, что они слишком обеспокоены бедными учеными.
Я считаю, что R — очень хорошая бесплатная альтернатива Matlab, особенно теперь, когда 64-разрядная версия R 2.14.xx дает правильный ответ на sin(1e22)[= -0.8522008497671888], среди прочего. 32-битная версия не дает правильного ответа. Он имеет режим Matlab (например, x = y вместо x <- y и т. д.) и имеет множество пакетов (= наборов инструментов), которые можно загружать на лету. Он медленнее, чем Matlab, поскольку не использует ядра Intel или AMD Math. Я не уверен, есть ли у него JIT-компилятор. Однако он постоянно совершенствуется.
R стал настолько популярен, что им пользуются даже экономисты и врачи. Представить! Кроме того, R имеет огромное сообщество пользователей, которое растет с каждым днем, поэтому помощь всегда доступна, особенно в StackOverflow:
http://stackoverflow.com/questions/8864315/why-is-r-slow-on-this- random-permutation-function
Revolution Analytics имеет очень профессиональную версию R с превосходным графическим интерфейсом и использует математические ядра Intel. Академики могут получить полную версию бесплатно.
http://www.revolutionanalytics.com/products/revolution-r.php
У меня неоднозначное мнение по этому поводу.
Если у вас есть профессиональная работа, вы используете инструменты профессионального качества, и естественно ожидать, что они будут более дорогими, поскольку они обычно окупаются за универсальность или долговечность или за счет того, что они разработаны для того, что вам как специалисту нужно . Эти черты стоят денег, и люди готовы платить соответственно.
С этой точки зрения, возможно, некоторые наборы инструментов не стоят своей ценности, но в целом я не думаю, что MATLAB имеет неразумную цену.
Тем не менее, в сообществе MATLAB есть люди, которые жертвуют много времени и усилий, помогая другим, и эти люди часто получают небольшую плату или вообще не получают за эти усилия. Для этих людей (особенно пенсионеров) мало реальной надежды окупить стоимость наборов инструментов или поддерживать MATLAB в разумных пределах: для таких людей MATLAB дорог.
В данный момент я не могу предложить решение этой трудности.
Лично нет, я думаю, что это справедливая цена. В конце концов, разработчикам Mathworks нужно платить, а снижение гонораров повлияет на качество продукта — это не зарегистрированная компания, и у нее нет акционеров, которым можно было бы выплачивать дивиденды. В 2010 году объем продаж The Mathworks Ltd составил 22,69 фунтов стерлингов.м, а после затрат чистая прибыль составила всего 290 тысяч фунтов стерлингов.
Одним из преимуществ Matlab является его простота взаимодействия, поэтому вместо того, чтобы покупать набор инструментов для подачи данных, вы можете написать свой собственный код Bloomberg API C# и использовать его через интерфейс Matlab dotNet, то же самое с набором инструментов базы данных – это довольно просто и быстро в С#. Покупайте ящик для инструментов только в случае крайней необходимости!
R крайне ненадежен, поскольку код, исходящий от сообщества пользователей, очень подвержен ошибкам (без тщательной проверки на наличие ошибок) и ненадежно поддерживается (вы можете получить ответ от автора в течение 1 дня или, вполне возможно, никогда), это черный коробка. И если вам нужно потратить время на то, чтобы пробежаться по нему самому, чтобы все проверить, то вы можете написать его сами. C++, конечно, быстрее в исполнении, но для разработки чего-либо требуется гораздо больше человеко-часов – это время для нас критично.
В наши дни люди, кажется, все больше и больше ожидают, что все будет бесплатно, я думаю, что скачивание музыки и фильмов имеет к этому какое-то отношение.
Подготовлено: Пол Меткалф 6 июля 2012 г.
Как ни посмотри, MATLAB стоит дорого. Но это не значит, что это плохая ценность. Ценность MATLAB, конечно, полностью зависит от его использования/пользователя, и многие пользователи, включая меня, утверждают, что MATLAB предлагает очень хорошую ценность. В целом это лучшее программное обеспечение.
MATLAB — не единственное дорогое программное обеспечение, посмотрите, например, на AUTODESK или ANSYS. В отличие от AUTOCAD, в котором есть MICROSTATION, MATLAB практически не имеет прямой конкуренции. Основными конкурентами MATLAB в секторах управления являются National Instruments и Esterel Technologies, последнюю из которых только что выкупила ANSYS. Из них, на мой взгляд, MATLAB предлагает лучший и наиболее полный продукт и, следовательно, должен требовать самую высокую цену.
Но я бы хотел иметь более гибкие варианты лицензирования. Например, иногда вам может понадобиться MATLAB только на короткое время для фиксированного проекта.
Сочувствую тем, кто хочет докупить тулбоксы для старых версий. Это должно быть разрешено, потому что некоторые люди могут захотеть стандартизировать конкретный выпуск. Особенно, если клиенты или коллеги работают с той же версией.
Я также думаю, что патчить MATLAB должно быть проще. Например, вы можете перейти на страницу отчетов об ошибках и загрузить исправления для многих исправленных проблем, но это полностью ручной, трудоемкий и иногда сложный процесс. ИМХО должен быть механизм автоматического обновления ПО.
Наконец, я согласен с тем, что слишком много одинаковых наборов инструментов. Я думаю, что Mathworks следует продолжать объединять очень похожие наборы инструментов, чтобы упростить портфолио продуктов. Возьмем, к примеру, Signal Processing Toolbox и DSP System Toolbox… Или генераторы отчетов MATLAB и Simulink… Лично я не думаю, что это оправдано и только усложняет их портфолио.
Я рад, что MATLAB — коммерческий продукт, разработчикам нужно платить, а для тех, кто делает ставку на качество, просто нет сравнения с бесплатными «альтернативами». Мои 2 цента…
Пол
Любитель здесь… Если вы думаете, что это дорого, попробуйте версию с открытым исходным кодом… GNU Octave . Это бесплатно. Это очень похоже, хотя и не так, как поддерживается, и вы получаете исходный код для компиляции и использования по своему желанию. Я использовал Octave некоторое время – и это довольно хорошо. Однако бизнес-кейс для Matlab заставил меня, наконец, раскошелиться на $$$, хотя он выполняет ту же базовую функциональность. Вот как: я намеревался разработать свой собственный набор инструментов для выполнения конкретной задачи (функции нейронной сети с определенными интерфейсами, с которыми можно поиграться…). Мне потребовался бы месяц, чтобы сделать это самостоятельно. на Октаве с учетом моего графика. Выращенный в домашних условиях, возможно, был изготовлен по индивидуальному заказу и «лучше» в некоторых отношениях. Однако для домашней лицензии за 150 долларов (рад, что они наконец добавили эту опцию!) для некоторых других наборов инструментов, которые я нашел полезными) я не могу оправдать НЕ тратить 200 долларов +, чтобы сэкономить много недель работы. Ребята из Matlab потрясающие. Они делают большую работу, и поддержка фантастическая. Если вы одержимы сохранением каждого цента – используйте Octave. Если вы можете выложить пару сотен баксов за домашнюю лицензию, я бы сделал это (и я сделал). — И если бы у меня когда-либо был бизнес-кейс, когда мне это требовалось для бизнеса, я бы заплатил за полную лицензию, если бы она использовалась в этом качестве. Есть много вариантов.
MATLAB, вероятно, дороговат для небольшой компании. Для большой компании, я думаю, это относительно недорого. Если мне когда-нибудь понадобится связаться со службой поддержки MATLAB, чтобы выяснить вызов функции (например, когда-то мне приходилось взаимодействовать с C # раньше), обычно ответ с примером кода будет в моем электронном письме на следующее утро. Сравните это с поиском Python и Google, вопросами StackExchange и т. д. и ожиданием ответа. Так что, если вы цените производительность, преимущества велики. Я также являюсь постоянным пользователем Python, и, несмотря на то, что мне нравится этот язык, в MATLAB гораздо проще выполнять работу. Синтаксис чище, чем в других языках для математической работы. Со структурами данных, как правило, легче работать, и они имеют больше смысла. Сравните с Pandas, NumPy — иногда я играю по 10 м, пытаясь найти правильную индексацию для сложного вызова. В MATLAB обычно в меню помощи есть ответ. Это просто хороший коммерческий продукт.
Я работаю в университете, но мне приходится платить за MATLAB из моих грантов. MATLAB — одна из двух несвободных (как пива, так и речи) программ, которые я использую. Другой — это sip/voip-телефон, который я просто не удосужился заменить альтернативой FOSS. Я не думаю, что SciLab и Octave являются для меня жизнеспособной альтернативой MATLAB. Я думаю, что Python является жизнеспособной альтернативой для меня. Я мало что могу сделать в MATLAB, чего не могу сделать в Python. Нет сомнений, что если бы я только начинал, я бы использовал Python вместо MATLAB. Однако MATLAB обходится мне дешево по сравнению со стоимостью переноса моего существующего кода на Python.
Я бы очень хотел, чтобы Mathworks отделила MATLAB IDE от языка MATLAB, а затем сделала язык MATLAB свободным, как в речи, оставив при этом собственность IDE. Я бы с большей вероятностью продолжал платить за обслуживание и поддержку программного обеспечения в этом случае и не переходил бы на Python.
Я думаю слишком дорого. Я студент, и я купил студенческую версию, и я ожидал получить все, что мне нужно, заплатив за нее, но я понял, что у меня есть только несколько наборов инструментов, и когда мне нужен другой набор инструментов, мне нужно пройти весь путь до моего университета, чтобы получить его. Даже в моем университете на каждом факультете есть только избранные наборы инструментов и нет других, которые, как они ожидают, студентам не понадобятся. Как и в случае с компьютерными науками, у них нет набора инструментов для связи, в то время как на факультете электротехники он есть, и на факультете электротехники нет обработки изображений, в то время как у компьютерных наук он есть. Я думаю, что это даже слишком дорого, что университеты не могут позволить себе купить весь пакет !! !
Два рычага для цены: Спрос и Предложение. Думаю, мы все согласны со спросом на профессиональные вычислительные/программные решения, такие как MatLab. Итак, какие еще предложения мы видим? Есть много инструментов FEM, которые делают то же, что и некоторые наборы инструментов. Есть R, MathCad, Mathematica, Maple (в основном символический набор инструментов) и т. д. Но все они имеют разный подход и свои недостатки и преимущества по сравнению с MatLab. Наконец, вы также можете сравнить его с Visual Studio и другими программными пакетами. Если учесть, сколько времени у вас займет подход к динамической памяти и соответственно запрограммированные матри-векторные операции, например. в C, а в MatLab это просто математика, из которой можно сделать вывод: цена справедлива.
Поскольку я перешел с университетского на корпоративное ценообразование, Matlab кажется дорогим, особенно если у вас есть несколько наборов инструментов, но он незаменим. Однако обмен файлами и ответы помогают смягчить ожог. Другие программные пакеты также дороги, поэтому я не выделяю Matlab.
Отредактировано: Венди Фуллам on 12 Nov 2014
Matlab действительно дорог, но меня раздражает не начальная цена как таковая. Что непростительно, так это то, что Mathworks не позволяет покупать дополнительные наборы инструментов, если у вас нет актуальной подписки на техническое обслуживание (20% от общей стоимости в год). Если я решу, что через 2 года я хочу приобрести набор инструментов статистики, например, я должен буду начать заново с нуля, если я не оплатил техническое обслуживание. Я понимаю, что любой компании нужны деньги для разработки существующего программного обеспечения, но я не вижу причин, по которым они не могут позволить мне приобрести более старую версию набора инструментов, подходящую для моей лицензии (например, 2010a Stats для 2010a Matlab).
Кроме того, кажется неоправданным чрезмерный анализ все более мелких функций инструментария. Например, почему наборы инструментов Wavelet и DSP не являются просто частью обработки сигналов?
Недавно я приобрел Labview, чтобы помочь со сбором данных, и, хотя он не идеален, подход NI к академическому лицензированию кажется более справедливым, чем у Mathworks. Программное обеспечение также кажется менее глючным. Всего за 1000 фунтов стерлингов я могу выполнять операции в реальном времени и использовать автономные встроенные контроллеры. Сделать то же самое в Matlab стоит как минимум в два раза дороже.
Не поймите меня неправильно, я думаю, что Matlab — превосходный продукт, и я буду продолжать его использовать, но они, похоже, слишком стремятся обескровить своих клиентов. К сожалению, им это сойдет с рук из-за отсутствия прямых конкурентов. Неудивительно, что в настоящее время они находятся под следствием за антиконкурентное поведение: http://www.bloomberg.com/news/2012-03-01/mathworks-software-licenses-probed-by-eu-antitrust-regulators. html
Я думаю, что 90 долларов США, которые я заплатил за студенческую версию, были воровством, хотя я никогда не использовал их. Через три месяца я стал научным сотрудником и получил университетскую лицензию, которая поставляется с большинством наборов инструментов. Это превосходно. Я полагаю, обсуждалась отмена лицензии на сайт из-за проблем с бюджетом (но эй, мы можем тратить несколько миллионов долларов ежегодно на нашу проигравшую футбольную команду!!). Теперь, когда я почти закончил университет и ищу настоящую работу, я не знаю, буду ли я покупать профессиональную версию или нет. Я думаю, что моему будущему работодателю было бы полезно привлечь меня к этому, поскольку автоматизация настолько проста, но кто знает.
Да, я думаю, что это дорого.
В Новой Зеландии это около 2000 долларов за набор инструментов. Компилятор стоит более 8000 долларов. Работа, которую я делал, должна была стоить 20 тысяч долларов на лицензировании. Мне пришлось пойти на некоторые жертвы и ужать эту сумму примерно до 10 тысяч долларов. И это только для одного пользователя.
Если бы мне пришлось делать все это снова, я бы выучил R или Python или просто сделал бы это на C++. Но мне, как разработчику, это, наверное, проще, чем тем, у кого нет особых знаний в программировании. Лично я считаю, что наборы инструментов MatLab должны поставляться без всякой причудливой чепухи с графическим интерфейсом и быть дешевле. Мне нужны только функции. Bells And Whistles Toolbox продается отдельно. =)
В конце концов, я считаю, что MatLab полезен для исследовательской работы или создания прототипов. Как только приложение разрастается до определенного размера, использование MatLab становится непрактичным и контрпродуктивным.
Мы также используем MATLAB в моей старой компании. Мы используем его вместе с другими дорогостоящими программами, такими как CATIA и ANSYS. Но мы смогли сократить стоимость лицензии, используя инструменты управления программными активами. Мой бывший коллега использует OpenIT (www.openit.com) для контроля за использованием лицензий. Он работает там ИТ-специалистом и в основном использует его для составления отчетов и облегчения возврата платежей ИТ-специалистам.