Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
!!Ответы ИТ сборка.docx
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
1.72 Mб
Скачать

37 Построение графиков в matlab (MathCad).

Построение графиков в MathCAD

Инструменты для построения графиков в Маткаде доступны в Graph Toolbar, или InsertGraph. Графики можно строить в Декартовой системе координат (x-y plot) или полярной (polar plot).

При построении графика в Декартовых координатах, после нажатия на соответствующую кнопку на тулбаре, в документе появляется поле для графика. Рядом с осью абсцисс, в соответствующую ячейку вводится имя аргумента, а в позиции возле оси ординат – имя функции. Для построения нескольких графиков, имена функций вводят, отделяя их запятыми. Вместо имен функции можно ввести ее выражения. Вертикальные и горизонтальные пределы для осей координат (границы построения графика) задаются в соответствующих ячейках в поле построения графика. Все дополнительные параметры изображения графика (толщина, цвет, сетка и т.д.) проще настраивать после двойного клика по графику в соответствующих пунктах выпавшего меню.

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

Инструмент Trace позволяет определить координату любой интересующей точки на графике.

Кроме того средствами Маткад можно строить трехмерные поверхности, 3D Bar, 3D Scatter plot, Vector Field Plot.

Трехмерные графики строятся из матриц, функций двух переменных или из нескольких векторов.

38 Основы программирования в matlab (MathCad).

Основы программирования в MathCAD

Традиционное программирование, упрощенный вариант которого применен в Mathcad и осуществляется при помощи панели инструментов Programming (Программирование), имеет ряд существенных преимуществ, которые в ряде случаев делают документ более простым и читаемым:

- возможность применения циклов и условных операторов;

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

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

Программный модуль обозначается в Mathcad вертикальной чертой, справа от которой последовательно записываются операторы языка программирования. Чтобы начать создание программного модуля, следует (нажать на панели Programming (Программирование) кнопку Add Line (Добавить линию). Затем, если приблизительно известно, сколько строк кода будет содержать программа, можно создать нужное количество линий повторными нажатиями кнопки Add Line.

Маткад вычисляет последовательсность, в порядке, определенном введенными программными операторами и возвращает результат последнего шага.

Операторы:

- оператор локального присваивания (←);

- оператор условия (if) если, и (otherwise) иначе;

- оператор цикла for. Блок программы заставляет один или более операторов (тело цикла) выполнять итерации пока не будет достигнуто условие завершения цикла;

- оператор break останавливает текущий цикл и возвращает последнее вычисленное значение;

- оператор return позволяет преждевременно выходить из контекстного цикла программы;

- оператор continue позволяет пропускать итерации и возвращаться к определенному оператору цикла;

- оператор on error возвращает присвоенное значение в случае ошибки во время вычисления;