|
Версия MATLAB для изучeния? |
|
|
|
Oct 29 2017, 20:51
|
Участник

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

|
Начинаю изучать MATLAB с нуля. В бумажном виде есть только книга Дьяконова по версии R2007. По моим ощущениям от других книг этого автора, он "в теме". А читать в электронном виде очень не люблю, придется все равно распечатать всю книгу, если она есть в открытом доступе, хорошая и новая.
Кстати, если сейчас есть в продаже хорошая книга по современной версии MATLAB, прошу посоветовать.
Пока подумал, что с 2007 г. математика вряд ли изменилась, поэтому изучение старой версии тоже не пустая трата времени. Но я не увидел в книге и в самом Матлабе 2007 практически никаких средств ввода-вывода сигналов в реальном времени. Хотя бы со входа и выхода звуковой карты. Не говоря уже о вводе-выводе с проф. звуковых карт, где 32 входных канала и столько же выходных. Хочу обрабатывать звук в реальном времени. Хотя бы простая обработка. На сегодняшний день в Матлабе это возможно?
|
|
|
|
|
 |
Ответов
|
Nov 2 2017, 02:39
|

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

|
1. Изучать матлаб (как таковой а не его тулбокс работы со звуком) можео любой. 2007 в том числе. Это не С#, изучив который 10 лет назад, я не понимаю современный код. 2. Что касается работы со звуковой картой, я не пробовал, но уверен считать данные оттуда не проблема, так как устройство довольно стандартное. 3. По объявленной задаче, имхую, что матлаб справится с потоком со свуковой карты в реальном времени. В том числе обработку, если она не сложная. 4. Я был приверженцом матлаба. Но сейчас его в области научных счислений двигает связка Python+NumPy . На вашем месте при отсутсвии опыта там и там, я бы ударился в питон. Работает везде, хоть в разпберри пай. Бесплатен. Популярен. Матлаб хорош тулбоксами. Если у вас нет обработки, где использовался бы один из тулбоксов очень активно, сэкономив вам время, я бы не брался за матлаб сейчас. А питон даст вам сильный плс в резме, если плюсы там нужны, конечно.
|
|
|
|
|
Nov 2 2017, 06:58
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
QUOTE (jorikdima @ Nov 2 2017, 09:39)  4. Я был приверженцом матлаба. Но сейчас его в области научных счислений двигает связка Python+NumPy . На вашем месте при отсутсвии опыта там и там, я бы ударился в питон. Работает везде, хоть в разпберри пай. Бесплатен. Популярен. Матлаб хорош тулбоксами. Если у вас нет обработки, где использовался бы один из тулбоксов очень активно, сэкономив вам время, я бы не брался за матлаб сейчас. А питон даст вам сильный плс в резме, если плюсы там нужны, конечно. +100500 за питон (+numpy). Универсальный язык, позволяет писать код не только для вычислений, но и для обычных утилит и даже взрослых приложений (PyQt). Матлаб на данный момент имеет преимущества: * если нужен какой-то его тулпбокс, который не имеет аналогов в библиотеках питона; * используется генератор С или HDL кода из матлабовского скрипта; * используется Симулинк. В остальном питон заруливат малтаб без вопросов.
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
|
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, а потом перенести все на свою платформу.
|
|
|
|
Сообщений в этой теме
Hitest Версия MATLAB для изучeния? Oct 29 2017, 20:51 thermit Да.
И на вчерашний день тоже. Oct 29 2017, 21:29 Hitest И это возможно с помощью готовых средств, или нужн... Oct 30 2017, 23:18 Эдди Нет нужды тратить деньги, когда то же самое есть в... Oct 31 2017, 05:04 Hitest Эдди, здесь я частное лицо, и трачусь только на же... Oct 31 2017, 15:36 gosha-z Цитата(Hitest @ Oct 31 2017, 18:36) прогр... Oct 31 2017, 16:26 Эдди Еще раз: ни в матлабе, ни тем паче в лабвью вы не ... Oct 31 2017, 18:24 Hitest Ну про то, что Traktor DJ Studio был изначально на... Oct 31 2017, 19:41 Hitest В общем мне нужно сделать следующую вещь. С микро... Nov 1 2017, 17:37    Ruslan1 Очень даже номально взять сигнал с микрофонного вх... Nov 2 2017, 17:28     blackfin Цитата(syoma @ Nov 2 2017, 21:16) Сам мат... Nov 2 2017, 18:23      syoma Цитата(blackfin @ Nov 2 2017, 21:23) А ск... Nov 2 2017, 18:44       blackfin Цитата(syoma @ Nov 2 2017, 21:44) Но вооб... Nov 2 2017, 18:48        syoma Цитата(blackfin @ Nov 2 2017, 21:48) Что ... Nov 2 2017, 19:13 vvvv По моему ТС правильной дорогой идет. Он же написал... Nov 2 2017, 03:24 jorikdima Цитата(vvvv @ Nov 1 2017, 20:24) По моему... Nov 2 2017, 03:49 Эдди В простейшем виде задача ТСа решается тремя страни... Nov 2 2017, 05:52 syoma Мой совет - изучать сразу последний матлаб, потому... Nov 2 2017, 06:54 Эдди Цитата(syoma @ Nov 2 2017, 09:54) Матлабе... Nov 2 2017, 09:20  syoma Цитата(Эдди @ Nov 2 2017, 11:20) Врите, д... Nov 2 2017, 10:03   Эдди Цитата(syoma @ Nov 2 2017, 13:03) 1мс под... Nov 2 2017, 10:27    syoma Цитата(Эдди @ Nov 2 2017, 13:27) Офигеть,... Nov 2 2017, 10:45 blackfin Всё ясно.. Спасибо. Nov 2 2017, 19:16 Hitest Ну, господа разработчики переругались между собой.... Nov 3 2017, 11:54 jorikdima Цитата(Hitest @ Nov 3 2017, 04:54) Ну, го... Nov 5 2017, 02:44 Эдди Как можно матлаб (да даже Octave) сравнивать с так... Nov 5 2017, 16:53 Grizzzly Цитата(Эдди @ Nov 5 2017, 19:53) Как можн... Nov 5 2017, 16:56  Эдди Цитата(Grizzzly @ Nov 5 2017, 19:56) Несп... Nov 6 2017, 10:01 Hitest Во всех приличных вузах мира раньше просто маниака... Nov 5 2017, 19:41 DASM Цитата(Hitest @ Nov 5 2017, 22:41) а это ... Nov 6 2017, 08:35 Hitest --------------------------------------------------... Nov 5 2017, 22:17 Ruslan1 Цитата(Hitest @ Nov 6 2017, 01:17) Назрел... Nov 5 2017, 22:38 Ruslan1 Цитата(Hitest @ Nov 6 2017, 01:17) По дан... Nov 6 2017, 08:15 syoma Цитата2.5) Не может быть и речи о замене прочного,... Nov 6 2017, 08:08 Hitest Цитатакак я искал сейчас новое место файла на сайт... Nov 9 2017, 23:40 Ruslan1 Цитата(Hitest @ Nov 10 2017, 02:40) Rusla... Nov 10 2017, 14:19 Mikhail B. Цитата(Hitest @ Oct 29 2017, 23:51) Начин... Nov 10 2017, 13:56 Hitest ЦитатаДа, ЦОС в Матлабе возможна.
Всего лишь возмо... Nov 10 2017, 19:23 Mikhail B. [quote name='Hitest' date='Nov 10 2017... Nov 17 2017, 19:20  Hitest Цитата(Mikhail B. @ Nov 17 2017, 20:20) Д... Nov 20 2017, 08:15   Mikhail B. Цитата(Hitest @ Nov 20 2017, 11:15) То ес... Nov 20 2017, 21:11
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|