Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
matlab_shpora.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
1.52 Mб
Скачать

Тема 1. Назначение и структура matlab

  1. Назначение пакета MATLAB, версии

MATLAB - это интерактивная система, основным объектом которой является массив, не требующий явного указания размерности. Это по­зволяет решать многие вычислительные задачи, связанные с векторно-матричными формулировками.

MATLAB предоставляет пользователю большое количество (несколько сотен) функций для анализа данных, покрывающие практически все области математики, в частности:

Матрицы и линейная алгебра — алгебра матриц, линейные уравнения, собственные значения и вектора, сингулярности, факторизация матриц и другие.

Многочлены и интерполяция — корни многочленов, операции над многочленами и их дифференцирование, интерполяция и экстраполяция кривых и другие.

Математическая статистика и анализ данных — статистические функции, статистическая регрессия, цифровая фильтрация, быстрое преобразование Фурье и другие.

Обработка данных — набор специальных функций, включая построение графиков, оптимизацию, поиск нулей, численное интегрирование (в квадратурах) и другие.

Дифференциальные уравнения — решение дифференциальных и дифференциально-алгебраических уравнений, дифференциальных уравнений с запаздыванием, уравнений с ограничениями, уравнений в частных производных и другие.

Разреженные матрицы — специальный класс данных пакета MATLAB, использующийся в специализированных приложениях.

Целочисленная арифметика — выполнение операций целочисленной арифметики в среде MATLAB.

Концепция пакетов прикладных программ MATLAB Application Toolboxes решает проблему классификации большого количества на­писанных программ. Пакеты Toolboxes представляют собой коллек­ции М-файлов, предназначенные для решения определенной задачи, а также позволяющие изучать и применять различные специальные техно­логии.

2.Сравнение matlab с другими математическими пакетами

Характеристика

MATHEMATICA

MATLAB

Тип пакета

Символьный

Числовой

Точность вычис­лений

Не ограничена

Ограничена разрядностью процессора

Основной объект данных

Выражение

Матрица

Вычисления

Целочисленная ариф­метика

Арифметика с плавающей точкой

3.Интерфейс пользователя пакета matlab

Среда разработки - это набор инструментов и средств, которые помогают использовать функции и файлы MATLAB, а также поддержи­вают связь MATLAB с пользователем и другими приложениями. Многие из этих инструментов являются графическими интерфейсами пользова­теля. Среда разработки включает в себя рабочий стол MATLAB Desktop, браузеры для просмотра справочной системы Help, файлов и поискового пути Search Path. Интерфейс рабочего стола MATLAB Desktop представляет собой графический интерфейс пользователя, состоящий из следующих основ­ных элементов: меню, пункты которого автоматически перенастраиваются в зависимо­сти от того, какое окно рабочей среды является в данный момент ак­тивным; панели инструментов с кнопками и раскрывающимся списком; нескольких окон; кнопки Start, с помощью которой можно получить доступ к содер­жимому рабочей среды, различным модулям Toolbox, справочной системе и демонстрационным программам; строки состояния.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]