|
|
  |
Версия MATLAB для изучeния? |
|
|
|
Nov 2 2017, 09:20
|
Знающий
   
Группа: Участник
Сообщений: 825
Регистрация: 16-04-15
Из: КЧР, Нижний Архыз
Пользователь №: 86 250

|
Цитата(syoma @ Nov 2 2017, 09:54)  Матлабе уже давно практически все тулбоксы поддерживают real-time в том числе на Windows машинах с ихним родным kernel. Врите, да не завирайтесь! Не может быть на не рилтаймовом ядре рилтайма! И уж тем паче на мастдайке, которая в любой момент может решить обновиться и кирдык всем вашим "рилтаймам"! Нормальные люди с такими задачами мастдайкой не пользуются, как минимум на гей-оси работают!
|
|
|
|
|
Nov 2 2017, 10:03
|
Профессионал
    
Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368

|
Цитата(Эдди @ Nov 2 2017, 11:20)  Врите, да не завирайтесь! Не может быть на не рилтаймовом ядре рилтайма! И уж тем паче на мастдайке, которая в любой момент может решить обновиться и кирдык всем вашим "рилтаймам"! Нормальные люди с такими задачами мастдайкой не пользуются, как минимум на гей-оси работают! Расскажите это вот этим ребятам и еще десяткам других, делающим real-time kernels под винду. Матлабовский реал-тайм ,может быть не такой крутой, но 1мс под Виндой обеспечивает тоже.
|
|
|
|
|
Nov 2 2017, 15:56
|

тут может быть ваша реклама
    
Группа: Свой
Сообщений: 1 164
Регистрация: 15-03-06
Из: Санкт-Петербург/CA
Пользователь №: 15 280

|
Цитата(syoma @ Nov 2 2017, 01:36)  И тут Matlab раскрывается в полной мере - вы можете построить в нем полностью свой регулятор оборотов а затем сгенерировать Си код для своего МК, который будет выполняться уже в реальном времени. Мало того, в Симулинке можно построить модель двигателя и сделать оптимизацию по ней. Вряд-ли такое возможно в Питоне. У меня, возможно, ощущения еще десятилетней давности, но всегда казалось, что нечто сгенеренное матлабом (HDL или Си код) не очень применим в реальной жизни, ввиду своей говености. Это уже не так? И тут палка о двух концах. Если мы говорим о запуске на микроконтроллере то да, наверно можно получить си код из матлаба. А вот если у нас есть условная малина, то там можно и родной питон запускать, без конвертации (которая по любому должна быть встроена как-то в головной код МК). А матлаб на малине не взлетит
|
|
|
|
|
Nov 2 2017, 18:16
|
Профессионал
    
Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368

|
Цитата(jorikdima @ Nov 2 2017, 18:56)  У меня, возможно, ощущения еще десятилетней давности, но всегда казалось, что нечто сгенеренное матлабом (HDL или Си код) не очень применим в реальной жизни, ввиду своей говености. Это уже не так? Уже давно не так. автоматический си код уже давно используется в промышленности, автоиндустрии и аэрокосмосе. HDL кодером мы пользуемся для весьма сложных дизайнов. Другие клепают на них SDR и прочие плюшки. Цитата И тут палка о двух концах. Если мы говорим о запуске на микроконтроллере то да, наверно можно получить си код из матлаба. А вот если у нас есть условная малина, то там можно и родной питон запускать, без конвертации (которая по любому должна быть встроена как-то в головной код МК). А матлаб на малине не взлетит  Сам матлаб нет, а вот сгенерированный им код из моделей и m-файлов взлетит, да еще и как. И не только на Распберри, а и на Ардуине или даже Лего, если захочется. Там куча поддерживаемых платформ, начиная от простых 32-х битных STMок и до DSP c x86 процессорами и различными операционками. И можно начать на Raspberry, а потом перенести все на свою платформу.
|
|
|
|
|
Nov 2 2017, 18:44
|
Профессионал
    
Группа: Свой
Сообщений: 1 817
Регистрация: 14-02-07
Из: наших, которые работают за бугром
Пользователь №: 25 368

|
Цитата(blackfin @ Nov 2 2017, 21:23)  А сколько сейчас стоит лицензионная версия MATLAB'а? Владелец Распберри, Ардуины или Лего может себе позволить такую покупку?  Студентам бесплатно. Но вообще стоимость лицензии на Матлаб и аналогичные продукты стоит рассматривать с точки зрения сэкономленного времени разработчика и сэкономленых средств на разработку. Если ваше время условно-бесплатное, то конечно, дорого. А если благодаря данному продукту вы запускаете коммерческий проект, на который в нормальном случае потратили бы 1 год, за 3 месяца - это уже не так дорого, не так ли? Или если ваш специалист, который разбирается в звукотехнике, создает работающий алгоритм обработки звука в матлабе, который потом без проблем запускается на малинке и все это без привлечения системного программиста, схемотехника, питонщика и DSP-шника - это ведь тоже какая-то экономия, не так ли? Или если вы сможете проверить работоспособность Вашего алгоритма вообще без какого либо железа и кодинга и выбрать оптимальную реализацию сразу же на этапе идеи, это не экономия на итерациях?
|
|
|
|
|
Nov 3 2017, 11:54
|
Участник

Группа: Участник
Сообщений: 68
Регистрация: 2-08-17
Из: г. Чебоксары
Пользователь №: 98 608

|
Ну, господа разработчики переругались между собой. 1)Зачем мне Питон, когда это все равно язык программирования, хоть и сверхвысокого уровня? Ему можно подсунуть например любую систему дифф. уравнений и заставить решить? Не желая вдаваться ни в какие подробности? А смоделировать центробежный стабилизатор оборотов движка? Кроме того, он на MAC OS нормально работает? 2) Программистом я уже давно побывал. Включая честное полное изучение С++, а за тем за год работы успешно его забыл, т. к. сложных задач не было. А теперь и Си вспоминать не хочу, это опускаться на уровень полу-ассемблера. Микроконтроллеры на данный момент не интересуют. 2.5) Не может быть и речи о замене прочного, тяжелого центробежного регулятора на движке на что-то электронное. Генератор (альтернатор) посажен на вал двигателя и непосредственно питает потребителей. Если электронный цифровой стабилизатор умрет, то скорее всего неуправляемая машина сожгет всю нагрузку. Если нужно электронное управление, то мне надо будет купить инверторную электростанцию, выдающую хороший синус 50 Гц. Они очень дорогие, если брать бренд а не китайца, все равно силовая часть может сгореть абсолютно без причины. Но нагрузка не пострадает. 3) Винда вполне себе real-time для звука, и это доказывает софт, написанный для этих целей. Кроме стандартного медленного планировщика задач для звуковых карт есть ASIO. Как звукотехник приведу пример винил-эмуляторов, а также "контроллеров" для DJ. 4) В области real-time звукотехники почти все артисты работают на Маках. Работал с винил-эмулятором МакБуке. Стабильно, быстро, не глючит. Под виндой иногда глючит, поэтому она для публичных целей не катит. Есть вообще распространенное мнение, что MAC OS изначально была заточена для работы со звуком (и еще с цветом). Аргументировать как программист не могу. P.S. Цитата А сколько сейчас стоит лицензионная версия MATLAB'а? Господи, я уже кажется в 3-й раз прошу не заставлять меня учитывать стоимость Матлаба. Что, надо прямым текстом написать, откуда мне доступна любая версия любого математического пакета и прочего софта?
Сообщение отредактировал Hitest - Nov 3 2017, 16:14
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|