GMP - 3. Основы MATLAB Simulink

  Рет қаралды 110,253

ЦИТМ Экспонента

ЦИТМ Экспонента

7 жыл бұрын

Российская платформа математических вычислений и динамического моделирования Engee:
сайт: clck.ru/37kCz5
Телеграм канал: clck.ru/37kCww
###############
Моделируем перевёрнутый маятник, попутно постигая основы MATLAB Simulink
Подробнее о робототехнике exponenta.ru/robotics
Все видео и описание exponenta.ru/news/gyroboy-mat...
Все скрипты и модели можно скачать по ссылке
github.com/roslovets/GMP
Посетите страничку курса hub.exponenta.ru/post/gyroboy...
Смотрите также введение в MATLAB
• MATLAB 01 Начало работы
и введение в Simulink
• Simulink 01 Начало работы
Проект «Карьера» - вакансии для разработчиков и инженеров: hub.exponenta.ru/career
Подписывайтесь на нас
VK ‣ mathworks
Telegram ‣ t.me/exponenta_ru

Пікірлер: 94
@flaxton9749
@flaxton9749 7 жыл бұрын
Давно ждал таких уроков! Хотелось бы увидеть видео про интерполяцию кубическими сплайнами от двух параметров и PID регулятор.
@user-zv3td9zr4s
@user-zv3td9zr4s 6 жыл бұрын
Супер! Как не хватает таких людей в нашем образовании!
@user-tr5cm1sy2x
@user-tr5cm1sy2x 7 жыл бұрын
Чувак, ты лучший! Всё ясно, понятно,чётко и кратко) Успехов тебе!
@THEGAME1121
@THEGAME1121 7 жыл бұрын
Это самые лучшие уроки по МАТЛАБ))
@Thesinter1
@Thesinter1 7 жыл бұрын
Отличное видео! Особенно интересно было бы посмотреть моделирование приводов( постоянного тока, гидроцилиндров и пневмоцилиндров). А так же какую-нибудь большую систему в целом типо промышленного робота-манипулятора.
@DolbiFashista
@DolbiFashista 2 жыл бұрын
Он сам пока в ней не разобрался.
@gnem1871
@gnem1871 3 жыл бұрын
Ты крут. Внешность и дикция актера или телеведущего с харизмой. Все поделу и просто увлекательно подаешь. После тебя включил курс от ардуино на их инженерный кит с балансирующим мотыком - выключил через 10 секунд. А тебя пересматриваю по много раз. Удачи. И спасибо.
@user-ww1rd7xe1u
@user-ww1rd7xe1u 10 ай бұрын
Спасибо, очень здорово!
@Erepbbabl
@Erepbbabl 6 жыл бұрын
Я хочу спросить про создание маски на блоках в симулинк. Например, в подсистеме у меня есть фильтр первого порядка, который задан в виде передатояной функции и - дискретной передаточной функции (после Z-преобразования). Я нанёс маску и настроил так, что можно указывать параметры: постоянную времени, коэффициент усиления и прочее в окне. Но, например, период дискретизации для передаточной функции не требуется, и я хотел через radiopoint в настройках маски сделать выбор между аналоговым и цифровым фильтрами так, чтобы при выборе простой передаточной функции становилось неактивным поле с периодом дискретизации. Не смог разобраться с этим самостоятельно. Пришлось делать два выхода с двух фильтров и каждый раз подключать то к одному, то к другому, а хотелось бы, чтобы переключением шина сама выбирала нужный блок. Можете сделать подобное обучающее видео по возможностям работы с маской блоков?
@hg_streams7819
@hg_streams7819 6 жыл бұрын
Очень качественное видео, спасибо огромное )*
@ebeb9156
@ebeb9156 3 жыл бұрын
Вроде знал симулинк, посмотрел видео, узнал много нового! Молодец🤘🏿🤘🏿🤘🏿
@maximurugvay
@maximurugvay 2 жыл бұрын
Подача материала просто топ!
@1xus
@1xus 7 жыл бұрын
Очень круто!
@stamfordpolytechnic2656
@stamfordpolytechnic2656 Жыл бұрын
Thank you! Great introduction.
@illiamanushyn4020
@illiamanushyn4020 7 жыл бұрын
Спасибо за видео. Вопрос. Не могли бы вы объяснить почему интегрирование лучше чем дифференцирование?
@pavelroslovets296
@pavelroslovets296 7 жыл бұрын
Поскольку дифференциальные уравнения решаются интегрированием (в данном случае численным), то и модель логично строить сразу с интегрированием. Кроме того, интеграторы накапливают сигнал и вносят в систему состояния, а дифференциаторы - нет. Поэтому модель на дифференциаторах имеет в нашем случае алгебраическую петлю и решается некорректно. Подробнее о петлях я писал ниже, отвечая на вопросы Артёма.
@AlekLem
@AlekLem 7 жыл бұрын
Потому что алгоритм дифференцирования менее точен, чем интегрирования. Дифференцирование dx/dt для дискретного времени -- это деление (x2 - x1)/(t2-t1) при шаге t2-t1. Если функция на каком-то промежутке времени, МЕНЬШЕМ шага моделирования t2-t1, резко растет вверх, то при дифференцировании мы можем пропустить этот промежуток. При интегрировании такого не будет, т.к. интегрирование -- это сумма произведений Sum(x2 - x1)*(t2-t1), а значит сколь нибудь ощутимой ошибки при каком-то малом (t2-t1) не будет.
@nurlansharipbai6443
@nurlansharipbai6443 6 жыл бұрын
где скачать
@coolwinder
@coolwinder 7 жыл бұрын
I am surprised i can actually understand this (language and math(not perfect :D))
@alexandrpetrov1110
@alexandrpetrov1110 6 жыл бұрын
Отлично! Супер - то что надо.
@fayzulloshayimov5496
@fayzulloshayimov5496 6 жыл бұрын
круто
@shamshirshermatov9169
@shamshirshermatov9169 4 жыл бұрын
спасибо вам добрый человек
@alexandrpetrov1110
@alexandrpetrov1110 5 жыл бұрын
Спасибо за видео.
@EvgenyFerapontov
@EvgenyFerapontov 6 жыл бұрын
Шикарный видос
@izraelrubinovich9536
@izraelrubinovich9536 3 жыл бұрын
Самое главное, что они уже есть.....
@___mechanic___8044
@___mechanic___8044 3 жыл бұрын
СКАЖИТЕ ПОЖАЛУЙСТА Я делал всё точно как в видео но у меня оба блока ,,Gain,, помечены красным (типо что-то неправельно там, когда писал 1/J уже покраснело). ВОПРОС почему так и как исправить? спасибо!!!
@user-ii7mb4yy5r
@user-ii7mb4yy5r 6 жыл бұрын
Непонятно откуда взялся скрипт на 1мин43сек.
@tapagat92
@tapagat92 7 жыл бұрын
Сделай обучающее видео по Нейронным сетям в среде MATLAB, на русском почти ничего нет в интернете.
@user-ww1rd7xe1u
@user-ww1rd7xe1u 10 ай бұрын
Здравствуйте! Мне кажется у вас ошибка в том, у вас в обоих случаях (затухающие и незатухающие) маятник не перевернут. Потому что перевернутый маятник просто упадет от 0 градусов на 180 и будет лежать. а у вас колебания. у вас обычный маятник.аа.. вот что, у вас не маятник вовсе. у вас палка радиальная вращается по кругу это другое
@AS-ws9pp
@AS-ws9pp 4 жыл бұрын
Как насчёт примера совместной симуляции Simulink и FEMM?
@kadmor4911
@kadmor4911 7 жыл бұрын
ууу как клево)
@gauhoang2962
@gauhoang2962 6 жыл бұрын
Можно вас спросить . Я хочу реализовать фазовращатель в simulink matlab или изменять фазу на 90 градусах . Как делать . ?
@daryiskanderovna7776
@daryiskanderovna7776 6 жыл бұрын
а Вы на заказ схему генератора сможете смоделировать Simulink Matlab?
@user-xm9zj2xx6p
@user-xm9zj2xx6p 7 жыл бұрын
Подскажите, пожалуйста, можно ли как-нибудь увидеть из каких отдельных элементов состоит блок синхронного генератора, что под маской?
@pavelroslovets296
@pavelroslovets296 7 жыл бұрын
Выделите блок и нажмите Ctrl+U, попадёте под маску, если содержимое блока не скрыто
@user-xm9zj2xx6p
@user-xm9zj2xx6p 7 жыл бұрын
Спасибо большое!!!
@AlekLem
@AlekLem 7 жыл бұрын
Павел Рословец, можете посоветовать статьи или ваши видео, где подробнее рассказывается о скриптах в simulink ? Например, я если я напишу текстовую программу на языке matlab, как её потом можно связать со структурной схемой в simulink ну и в таком духе.
@pavelroslovets296
@pavelroslovets296 7 жыл бұрын
Об этом подробно написано в документации www.mathworks.com/help/simulink/ug/control-simulations-programmatically.html
@salta_mahmood
@salta_mahmood 6 жыл бұрын
МОЛОДЕЦ! СПАСИБО!
@Gridnev93
@Gridnev93 7 жыл бұрын
Очень круто. Подскажите пожалуйста, знаю что вопрос глупый. Но что означают постоянные a b и c. Спасибо большое.
@pavelroslovets296
@pavelroslovets296 7 жыл бұрын
Спасибо) Они ничего не значат и не связаны с маятником. Я ввел эти переменные просто чтобы показать, как считать в матлабе
@user-qh9cw8dh7d
@user-qh9cw8dh7d 3 жыл бұрын
@@pavelroslovets296 помогите пожалуйста, нам задали выполнить задание на основе вашего видеоурока по МатЛабу. Только! Условие, что на маятник должен действовать внешний момент силы, который остановит его в заданном угле. Например дан угол 70° и маятник должен остановится в этом положении. Я уже 3 дня мучаюсь и никак не могу сообразить.. Помогите пожалуйста, я буду очень благодарен! Мой вк vk.com/danissimo_666
@havafazai9023
@havafazai9023 6 жыл бұрын
Просто круто
@user-px4tj9cp9u
@user-px4tj9cp9u 3 жыл бұрын
В 2020b создаешь после выбора компонента To workspace и моделировании переменные не добавляются в Workspace..
@seturo45
@seturo45 3 жыл бұрын
подскажите, не решилась проблема? у меня тоже ничего не появляется...
@duonghn89
@duonghn89 6 жыл бұрын
Большое спасибо за видео. Я сделал также как на видео, но когда пускает Simulink получает такую ошибку: Output port 2 of 'untitled/Integrator, Second-Order' is not connected. Подскажите, пожалуйста,Как решить эту ошибку?
@Exponenta-tech
@Exponenta-tech 6 жыл бұрын
Проверьте еще раз, что подключили второй выходной порт интегратора.
@duonghn89
@duonghn89 6 жыл бұрын
Да спасибо, я выбрал сигнал у Scope и так могу смотреть график.
@user-ph4ho2bm6p
@user-ph4ho2bm6p 3 жыл бұрын
Дякую за відео)))
@viktorliutov7292
@viktorliutov7292 7 жыл бұрын
1:43 мин. - "Теперь мы выделим введенные нами команды и создадим из них скрипт". А каким образом (какая комбинация клавиш или как Вы вызвали это меню)?
@pavelroslovets296
@pavelroslovets296 7 жыл бұрын
Viktor Liutov правой кнопкой на выделенной команде -> Create script from selection
@aldmsem
@aldmsem 6 жыл бұрын
Выбивает ошибку и создаёт переменную tout массив 51x1. Можете подсказать, что не так?
@user-gq2wv3br8k
@user-gq2wv3br8k 4 жыл бұрын
Как измерить или вычислить реальный коэффициент трения в любом маятнике?
@thesolidworksguide
@thesolidworksguide 7 жыл бұрын
Крутой, спасибо
@LiteCloud
@LiteCloud Жыл бұрын
нет, сука, сырой
@reiseleiterin2813
@reiseleiterin2813 4 жыл бұрын
👩🏼‍💻❤️❤️❤️❤️❤️❤️❤️
@andrewgrayson5835
@andrewgrayson5835 7 жыл бұрын
Где можно скачать матлаб симулинк? Перерыл весь интернет, с симулинком не могу найти.
@Exponenta-tech
@Exponenta-tech 7 жыл бұрын
www.mathworks.com/programs/trials/trial_request.html
@andrewgrayson5835
@andrewgrayson5835 7 жыл бұрын
Спасибо.
@user-ce4ky6xc8u
@user-ce4ky6xc8u 2 жыл бұрын
Как у вас эпсилон стала второй производной угла?
@Exponenta-tech
@Exponenta-tech 2 жыл бұрын
Эпсилон - ускорение. В нашем случае движение вращательное, а не линейное, так что перемещение вокруг оси мы измеряем посредством угла. Первая производная этого угла - угловая скорость. Вторая - угловое ускорение, которое и есть эпсилон в формуле общего вида.
@samanzahirirad418
@samanzahirirad418 7 жыл бұрын
Hello, why you used damping?
@pavelroslovets296
@pavelroslovets296 7 жыл бұрын
Hi, because it is naturally present in the system
@amirkurbonov3098
@amirkurbonov3098 6 жыл бұрын
когда хочу вывести результат to workspace почему-то создается вектор tout 1000*1, a вектор theta 10002*1. Из-за этого не получается вывести результат в plot. Что делать?
@user-zi5cp3bm4o
@user-zi5cp3bm4o 3 жыл бұрын
Та же самая проблема. Не разобрались?
@danilatverdov9107
@danilatverdov9107 3 жыл бұрын
к сожалению у меня не совпадают размерности theta tout при совпадении графика в симулинк
@olegoleg6825
@olegoleg6825 7 жыл бұрын
очень юзфул!
@ivanbondarenko5688
@ivanbondarenko5688 2 жыл бұрын
Больше видео, про MatLAB
@flukalpes
@flukalpes 5 жыл бұрын
"Либо два раза интегрируем, либо дифференцируем". Но если два раза продифференцируем, то получится уже четвертая производная. И какой толк с нее?
@Exponenta-tech
@Exponenta-tech 5 жыл бұрын
Если 2 раза продифференцируем угол, получим скорость и ускорение :)
@user-tx2fw6bs6w
@user-tx2fw6bs6w 7 жыл бұрын
Все круто! А мог бы описать движение самолета ?Если задать скорость высоту и другие параметры
@Exponenta-tech
@Exponenta-tech 7 жыл бұрын
Обратите внимание на aerospace blockset. kzfaq.info/get/bejne/ht11abx1p8rIY4k.html
@user-zi5cp3bm4o
@user-zi5cp3bm4o 3 жыл бұрын
@@Exponenta-tech к сожалению у меня не совпадают размерности theta tout при совпадении графика в симулинк
@ashikkhan2840
@ashikkhan2840 5 жыл бұрын
pls someone add english subtitles
@Ralph1971
@Ralph1971 Жыл бұрын
Кто может помочь с задачей в матлаб?
@alexandrpetrov1110
@alexandrpetrov1110 5 жыл бұрын
Сделайте пожалуйста урок - моделирование управляемого снаряда в MATLAB Simulink и FlightGear - с гориз. запуском с некоторой начальной скоростью. Рули спереди и крылья сзади.
@Exponenta-tech
@Exponenta-tech 5 жыл бұрын
А что у вас не получается сделать?
@alexandrpetrov1110
@alexandrpetrov1110 5 жыл бұрын
@@Exponenta-tech Спасибо за ответ! К сожалению даже не знаю с чего начать. Ели бы был урок как этот для старта было бы здорово для любых моделей ЛА с горизонтальным полетом. Т.е. загрузить свою 3д модель с подвижными рулевыми плоскостями и смоделировать полет и управление.
@pipidon3
@pipidon3 2 жыл бұрын
Половину не получилось сделать, но мне понравилось
@user-fu2jy5lt5i
@user-fu2jy5lt5i 6 жыл бұрын
в таком же стиле о статистике
@mironk4781
@mironk4781 4 жыл бұрын
Все дуде класно, але не для тих хто тільки цікавиться матлабом. Особливо не зрозумілі процес з тими блоками.
@cooler4521
@cooler4521 2 жыл бұрын
почему я не могу выделять в workspace и когда нажимаю верхнюю стрелку, я просто не могу выделять нужные данные
@__ivandrago__
@__ivandrago__ 3 жыл бұрын
Есть кто может написать частотный фильтр на STM32 нужно отрезать лишние частоты и шумы с пьезоэлектрического микрофона и воспроизводить отфильтрованный сигнал на гарнитуру(наушники)?
@vorkutin620
@vorkutin620 3 жыл бұрын
Какое только название файла я не пробовал! Только английскими буквами. Какие только модели я не пробовал. Скачивал с грабкада и сингиверс. Ни одну этот триальный симулинк не открывает! Зачем эта версия 2020г. нужна тогда если он не способен реально ни один формат открыть ? У десятков файлов да и разных форматов одна и та же ошибка - инвалид файл нейм.
@oldfiz
@oldfiz Жыл бұрын
Хорошо, но при первом знакомстве с симулинком ничего непонятно
@Fitnessformula969
@Fitnessformula969 Жыл бұрын
Добрый день,. Можете посоветовать человека, владеющего программой MATLAB? Необходимо решить задачу .. подправить код ( численные методы)
@annayamaha9211
@annayamaha9211 4 жыл бұрын
Почему люди смотрят не это, а всякую чушь типо как пройти Майнкрафт??? Грустно!
@Heron31415
@Heron31415 6 жыл бұрын
молодец, только не " *Интер* "
@user-ob4cn1mt4x
@user-ob4cn1mt4x Жыл бұрын
Котакта тсунген жокпын
@user-ni1ck1iw9i
@user-ni1ck1iw9i 2 ай бұрын
Всякие заставки с орущей музыкой уже даже самые, богом забытые, школьники перестали использовать. Почему до самых светлых умов культура отказа от музо-заставок всё никак не доходит?
@user-ww1rd7xe1u
@user-ww1rd7xe1u 7 ай бұрын
я смотрел все ваши видео и на деле никакого толку вот например записать и считать переменную это целый квест эту программу делали конченные только стоит switch у которого перепутаны НЗ и НО контакты поставлю ка диз всем вашим видео
@user-ww1rd7xe1u
@user-ww1rd7xe1u 10 ай бұрын
все ваши видео про матлаб шляпа, лучше бы вы показали как соединять друг с другом детали , где база. где фрейм, Как вертеть. почему создатели дебилы не сделали тупо joints для разных осей , почему так сложно задать вращение в нужной оси. почему если использовать призматик джоинт то модель сама по себе вниз движется , удаляйте свой канал
@s78ap
@s78ap 5 жыл бұрын
круто
GMP - 4. Моделируем робота
8:22
ЦИТМ Экспонента
Рет қаралды 23 М.
MatLab. Урок 1. Основы программирования.
55:45
Joven bailarín noquea a ladrón de un golpe #nmas #shorts
00:17
Miracle Doctor Saves Blind Girl ❤️
00:59
Alan Chikin Chow
Рет қаралды 49 МЛН
Ну Лилит))) прода в онк: завидные котики
00:51
Для чего нужен MATLAB, как бороться с пиратством
1:03:08
Simulink Control Systems and PID,  Matlab R2020b
23:13
Nikolai K.
Рет қаралды 163 М.
Why Digital Beamforming Is Useful for Radar
13:08
MATLAB
Рет қаралды 35 М.
Solving Differential Equations in Matlab Simulink
7:37
Eng. Radfan Ojailah
Рет қаралды 31 М.
Уроки Ардуино. ПИД регулятор
28:57
Заметки Ардуинщика
Рет қаралды 452 М.
MATLAB в образовании
21:35
ЦИТМ Экспонента
Рет қаралды 12 М.
Pratik Cat6 kablo soyma
0:15
Elektrik-Elektronik
Рет қаралды 8 МЛН
wyłącznik
0:50
Panele Fotowoltaiczne
Рет қаралды 23 МЛН
С Какой Высоты Разобьётся NOKIA3310 ?!😳
0:43
Mi primera placa con dios
0:12
Eyal mewing
Рет қаралды 420 М.