Раздел: Документация
0 1 2 3 4 5 ... 365 Более подробно о /plot.............................................................................................262 Исследование функций, зависящих от параметров..............................................264 Интегрирование функций...........................................................................................265 Вычисление определенных интегралов.................................................................265 Вычисление двойных интегралов...........................................................................268 Вычисление некоторых интегралов.......................................................................269 Интегралы, зависящие от параметра.................................................................269 Интегралы с переменным верхним пределом...................................................271 Полиномы и интерполяция.........................................................................................271 Операции с полиномами......................................... ..............................................271 Умножение, деление, сложение и вычитание....................................................271 Вычисление производных ..............................................................................273 Интерполирование и сглаживание.........................................................................274 Приближение по методу наименьших квадратов.............................................274 Интерполяция сплайнами...................................................................................276 Интерполяция двумерных и многомерных данных..........................................278 Задачи линейной алгебры...........................................................................................281 Системы уравнений, определители, обращение матриц......................................281 Системы с плохо обусловленными матрицами.................................................283 Переопределенные и недоопределенные системы............................................285 Решение систем при помощи функции linsolve..................................................287 Обращение матриц...............................................................................................290 Собственные числа и векторы матрицы, функции матриц.................................290 Решение дифференциальных уравнений....................................................................293 Решение задачи Коши..............................................................................................293 Решение уравнений Лотки—Вольтерры............................................................298 Выбор солвера для решения задачи Коши........................................................300 Управление процессом решения.........................................................................301 Задание точности вычислений и шага интегрирования...................................303 Управление выводом результатов......................................................................307 Задание матрицы Якоби для повышения эффективности вычислений..........312 Задачи с известными параметрами....................................................................314 Системы, не разрешенные относительно производной, дифференциально-алгебраические уравнения..................................................316 Решение дифференциальных уравнений с запаздывающим аргументом..........323 Решение граничных задач.......................................................................................330 Схема решения......................................................................................................330 Простой пример граничной задачи...................................................................333 Возможности солвера Ь\р4с, управление вычислениями.................................335 Граничные задачи с неизвестными параметрами.............................................337 Решение задачи с особенностью на границе.....................................................342 Задания для самостоятельной работы.......................................................................345 Глава 7. Управляющие конструкции языка программирования..................................347 Операторы цикла.........................................................................................................347 Цикл for...................................................................................................................347 Цикл while, суммирование рядов............................................................................357 Операторы ветвления..................................................................................................361 Условный оператор if..............................................................................................361 Проверка входных аргументов...........................................................................362 Организация ветвления.......................................................................................366 Оператор switch........................................................................................................371 Выход из файл-функции, оператор return..............................................................374 Прерывание и продолжение циклов..........................................................................375 Обработка исключительных ситуаций......................................................................377 Логические выражения с массивами и числами.......................................................379 Операции отношения...............................................................................................379 Логические операции с числами и массивами......................................................380 Приоритет логических и арифметических операций...........................................383 Задания для самостоятельной работы.......................................................................384 Глава 8. Обработка данных и приемы программирования в MATLAB......................386 Работа со строками......................................................................................................386 Простейшие операции со строками.......................................................................386 Ввод и сцепление строк.......................................................................................386 Сервисные функции для работы со строками...................................................388 Массивы строк.........................................................................................................390 Текстовые файлы.........................................................................................................392 Открытие файла, считывание данных и закрытие файла....................................393 Запись в текстовый файл.........................................................................................396 Запись строк.........................................................................................................397 Форматный вывод...............................................................................................399 Простые структуры......................................................................................................403 Массивы структур и массивы ячеек...........................................................................408 Массивы структур....................................................................................................408 Создание файл-функций для работы массивами структур..................................413 Запись данных массивов структур в текстовый файл..........................................414 Считывание информации из текстового файла......................„............................416 Операции с массивами структур............................................................................420 Массивы ячеек..........................................................................................................421 Приложения с интерфейсом из командной строки...............................................,..427 Простой пример, программа-калькулятор............................................................428 Формирование и исполнение команд, функция eval............................................432 Организация вывода текстовых результатов........................................................437 Файл-функции с переменным числом аргументов...................................................437 Функции от функций...................................................................................................446 Перманентные переменные.........................................................................................450 Рекурсивные функции........................................................-.....................•..........•........455 Диалоговая отладка программ...................................................................................467 Точки останова, пошаговое выполнение программы..........................................467 Пример диалоговой отладки..................................................................................471 Задания для самостоятельной работы.......................................................................477 Глава 9. Дескрилторная графика....................................................................................*80 Основы дескрипторной графики................................................................................480 Свойства графических объектов............................................................................481 Функции set и get, текущие объекты..................................................................481 Свойства осей.......................................................................................................482 Свойства линий и поверхностей.........................................................................486 Указатели на объекты..............................................................................................489 Изменение свойств линий и осей........................................................................489 Добавление линий графиков...................................................................,...........492 Удаление и очистка объектов.............................................................................493 Влияние команд hold, do, df и reset на свойства окна и осей...........................494 Получение информации о свойствах графических объектов..........................495 Использование указателей, примеры.....................................................................497 Задание свойств в аргументах графических функций..........................................499 Размещение окон, осей и текста.............................................................................500 Расположение графических окон и осей............................................................500 Вывод текстовой информации............................................................................509 Графические объекты..................................................................................................522 Иерархия объектов..................................................................................................523 Объект Root..............................................................................................................524 Объект Figure (графическое окно)..........................................................................525 Базовые объекты (Core Objects)..............................................................................527 Объекты Rectangle и Line, блок-схемы и диаграммы.......................................527 Объект Patch, цветовое оформление объектов.....................,...........................531 Освещение объектов, объект Light (источник света)........................................541 Управление объектами, копирование, поиск, скрытые указатели.....................545 Объекты-группы hggroup и hgtransform................................................................553 Рисованные объекты (Plot Objects).........................................................................557 Часть III. Приложения с графическим интерфейсом................................561 Глава 10. Принципы создания приложений с GUI.........................................................563 Среда GUIDE...........................................................................................................564 Программирование событий..................................................................................568 Глава 11. Конструирование интерфейса.........................................................................575 Управление свойствами объектов..............................................................................575 Работа над приложением............................................................................................577 Запуск приложения и его редактирование............................................................577 Размеры объектов и их выравнивание...................................................................579 Всплывающие подсказки и пиктограммы.............................................................581 Программирование элементов интерфейса..............................................................582 Флаги, рамки............................................................................................................582 Переключатели.........................................................................................................586 Списки...................................................................................................................593 Полосы скроллинга.................................................................................................598 Область ввода текста...............................................................................................600 Свойства приложения..................................................................................................602 Изменение размеров приложения..........................................................................602 Взаимодействие приложения со средой MATLAB...............................................605 Способы программирования событий..................................................................606 Порядок обхода элементов управления клавишей <ТаЬ>..................................607 0 1 2 3 4 5 ... 365
|