Урок 3. Разработка программ в MATLAB

Автор Denis Lisitsin
Урок 3. Разработка программ в MATLAB

в этом году видео будет показано.

Как создавать и запускать программу matlab командное окно предназначено для выполнения отдельных команд у одной команде за раз например. Икс равняется от 1 до 10 y равняется логарифм X построить график Y от x выполнение нескольких команд можно автоматизировать путем написания программы matlab который является локацией команд и функции matlab все эти выражения хранятся на жестком диске в текстовом файле с расширением создать новую программу можно щелкнув по этой иконки после чего откроется редактор matlab. Также можно создавать программы из записей в истории команд следующим образом выбрать нужные команды в история щелкнуть правой кнопкой и выбрать создать скрипт при этом снова откроется Ida corr matlab в котором содержится выборный вход файл можно сохранить щелкнув по этой иконки и указав имя файла например Simple при этом на жёстком диске создаётся файл который вы можете видеть в окне текущая директория.

Это программа которая также называют как скрип можно запустить щёлкнул по кнопке ран.

Как победить были выполнены все команды также скрип можно запустить щелкнув правой кнопкой по этому файлу и выбрав ран создаются график можно вносить изменения в скрипт так как в любом текстовом редакторе изменим 10 на 1000 и сохрани файл можно написать имя скрипта в командном окне чтобы запустить его чтобы вызывать скрип по имени файла должен находиться либо. В текущей рабочей директории либо в одном из путей поиска matlab текущая директория важно для операции с файлами и отображается в строке надо надо к нам. В текущей директории равно отображается. В текущей директории позволяет вам менять текущую директорию путем навигации по файловой системе файлы можно открывать двойными щелчками в этом окне используя команду Edit пути поиска matlab — это список директорий похожий на пути в системе директория можно добавлять в пути при помощи кнопки Set Pass и вкладки хром программа matlab можно расширить путём добавление дополнительных команд например мы сделаем X векторами столбцом путем транспорт транспонирование комментарий который начинается со знака проценты добавим цикл for для к от единицы до 5:00 чтобы повторить следующий блок команд 5 раз мы можем логарифм X на к присвоим результат в отдельный столбец Y и добавим выражение End требуемые для завершения цикла for редактор я содержится инструменты помогающие в написании форматирование кода такие как например умный отступы с этими инструментами можно работать с оплатами Editor либо щелкнув правой кнопкой кнопка окно редактора сохраним код очистим рабочее пространство чтобы. Удалить предыдущие значения X и Y мы запустим Script теперь y&y выглядит как 5 кривых на графике где каждая предоставляет отдельный столбец Y можно убедиться, что Y действительно является матрицей размера 1000 на 5. Посмотри в браузере рабочего пространства matlab создание скриптов matlab такие, а можно создать также функции matlab функция matlab начинается с ключевого слова function я должна иметь такую же имя функции какими файлы можно указать опциональные входные аргументы в этом примере мы передадим максимальное значение индекса для цикла for я обновим цикл for. Также можно опционально указать один или несколько выходных аргументов сохраним рабочий файл очистим рабочее пространство и запустим нашу функция назначить выход в переменную же и указав 1 аргумент как 10. Вы видите, что на графике теперь 10 линий и единственная переменная которая возвращается в рабочем пространстве matlab — это функции matlab рескрипты можно вызвать из других функций и скриптов, что позволяет вам создавать сложные предложения состоящие из нескольких файлов примеры других столбцов matlab можно найти документация в разделе с примерами щелкнув по этой кнопке в примере под откроется в редакторе дважды щелкнув по заголовку окно можно развернуть на весь экран рабочий стол matlab на этот данный демонстрация завершается. Спасибо за внимание.

0 комментариев
0

Читайте также