Аналитические выкладки в Matlab
Интересным и, безусловно, полезным свойство Matlab является возможность производить не только вычисления, но и аналитические выкладки – упрощать громоздкие выражения, брать интегралы и производные и т.п. В Приложении 1 к Лекции 1а приведен пример вычисления определенных интегралов в среде Matlab. Сравнение процедуры таких вычислений в пакетах Matlab и Mathcad позволяет сделать выводы в пользу Matlab – результаты вычислений проще интерпретировать. Еще один пример - упрощение выражений – рассмотрен ниже. >> syms a b; >> simple(a^2+2*a*b+b^2) % здесь нажата клавиша Enter simplify: % отображение результата упрощения a^2+2*a*b+b^2 radsimp: a^2+2*a*b+b^2 combine(trig): a^2+2*a*b+b^2 factor: (a+b)^2 expand: a^2+2*a*b+b^2 combine: a^2+2*a*b+b^2 convert(exp): a^2+2*a*b+b^2 convert(sincos): a^2+2*a*b+b^2 convert(tan): a^2+2*a*b+b^2 collect(b): a^2+2*a*b+b^2 ans = (a+b)^2 >> Как видим, специфика есть и здесь – кроме окончательного результата, на экране отображаются и возможные его варианты. Пользователю остается выбрать нужный. Можно было бы возмутиться таким подходом. Но после размышлений о том, что термин “упростить” содержит уж очень много неопределенности, можно и смириться.
Графический интерфейс пользователя Работать в пакете Matlab можно по крайней мере тремя способами: Ø в диалоговом режиме, набирая в командном окне вручную команду за командой; Ø в режиме автоматического выполнения заранее написанной программы вычислений (скрипта, именуемого также m-файлом); Ø отдавая команды нажатием соответствующих кнопок на заранее сконструированном пользовательском окне, именуемом графическим интерфейсом пользователя (GUI). Достаточно полное представление о третьем способе можно получить, выполняя лабораторные работы по курсу «Методу обработки акустических сигналов».
9. Специализированные пакеты (sptool, fdatool,…) Работа со специализированными пакетами (субпакетами) весьма сходна с работой с GUI – в обоих случаях на мониторе открываются специальные окна-панели с кнопками, строками ввода, зонами отображения графиков и т.п. На рис.5 показано окно-панель, появляющееся при активизации субпакета sptool – инструментария для фильтрации и спектральной обработки акустических сигналов. В том же разделе Signal Processing Toolbox находим еще один интересный субпакет – fdatool (Filter Design and Analysis Tool). Вид окна-панели этого субпакета показан на рис.8. Рис.8
Simulink Пакет Simulink предназначен для имитационного моделирования. После активизации этого пакета на экране монитора появляется окно-панель, показанное на рис.9.
Рис.9 Это окно представляет собой, в сущности, некоторое хранилище (библиотеку) элементов-модулей, из которых, как из кирпичиков, можно построить и испытать некую электронную схему. Simulink таким образом заменяет собой физическую лабораторию с приборами – отныне физический электронный эксперимент можно ставить, пользуясь виртуальными приборами. На рис.10 показана одна из созданных в пакете Simulink структурных схем. Рис.10
Популярное: Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (580)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |