- •1 Интерфейс пользователя
- •1.1 Математические панели
- •1.2. Создание формул
- •1.3. Графики
- •1.4.Системные переменные
- •1.5.Ранжированные переменные
- •1.6. Функции для работы с комплексными числами:
- •1.7. Функции доступа к файлам
- •Рабочее задание
- •Пример выполнения лабораторной работы Пункт 1 рабочего задания
- •Пункт 2 рабочего задания
1.3. Графики
В Mathcad встроено несколько типов разных графиков, которые можно разбить на две группы: двумерные и трехмерные графики.
Все основные типы графиков и инструменты работы с ними расположены на рабочей панели Graph (Графические) семейства Math (Математические) (рис.2,б):
– График кривой в двумерной декартовой системе координат (X-Y Plot).
– График кривой в полярной системе координат (Polar Plot).
– Поверхность (Surface).
– Контурный график (Contour Plot).
– Столбиковая трехмерная (3D) диаграмма (3D Bar Plot).
– Точечный трехмерный (3D) график (3D Scatter Plot).
– Векторное поле (Vector Field).
Аналогично панели Graph (Графические) список всех типов графиков Mathcad расположен в одноименном подменю меню Insert (Вставка).
1.4.Системные переменные
Переменная |
Ввод |
Назначение |
Значение по умолчанию |
|
Ctrl + Shift + p |
Число |
3.14159 |
e |
e |
Основание натурального логарифма |
2.718 |
|
Ctrl + Shift + z |
Системная бесконечность |
10307 |
i или j |
1i или 1j |
Мнимая единица |
|
% |
|
Процент |
0.01 |
TOL |
|
Погрешность численных методов |
0.001 |
ORIGIN |
|
Нижняя граница индексации массивов |
0 |
1.5.Ранжированные переменные
Ранжированная переменная – переменная, которая принимает ряд значений при каждом ее использовании.
Для определения ранжированной переменной общего вида используется выражение:
Имя_переменной := начальное_значение, начальное_значение + шаг .. конечное_значение.
Например
Переменная t будет принимать значения 0, π/4. 2π/4 вплоть до 2π.
Если шаг равен 1, тогда ранжированную переменную можно задавать следующим образом:
Имя_переменной := начальное_значение.. конечное_значение.
1.6. Функции для работы с комплексными числами:
Re(z) |
Вещественная часть z. |
Im(z) |
Мнимая часть z. |
Arg(z) |
Угол в комплексной плоскости между вещественной осью и z. |
|
Модуль z. Чтобы записать модуль от выражения, заключите его в выделяющую рамку и нажмите клавишу с вертикальной полосой | . |
|
Число, комплексно сопряженное к z. Чтобы применить к выражению оператор сопряжения, выделите выражение, затем нажмите двойную кавычку ("). Число, сопряжённое к a + bi есть a - bi . |
1.7. Функции доступа к файлам
READPRN, WRITEPRN и APPENDPRN - считывают матрицу из файла со строками и столбцами данных или записывают в виде такого файла матрицу из MathCAD, т.е. выполняют действия со структурированными данными.
АРPENDPRN, дописывает новые данные к существующему файлу.
Функции APPENDPRN, READPRN и WRITEPRN добавляют, считывают и записывают в файл прямоугольную матрицу (число — частный случай матрицы размерностью 1x1).
Формат функций доступа к файлам:
А : = READPRN("file") - читает структурированный файл данных. Возвращает матрицу. Каждая строка в файле данных становится строкой в матрице. Число элементов в каждой строке должно быть одинаковым.
WRITEPRN("file") := A - записывает матрицу в файл данных. Каждая строка матрицы становится строкой в файле.
APPENDPRN("file"):= А - дописывает матрицу к существующему файлу. Каждая строка в матрице становится новой строкой в файле данных. Существующий файл должен иметь столько же столбцов, как и матрица А.
Создаваемый в MathCAD файл данных можно просмотреть и отредактировать в текстовом редакторе, отображающем ASCII-данные. Примерами таких редакторов может служить программа Блокнот, входящая в состав Windows.
При вводе имени файла его необходимо заключать в кавычки. Если не указывать расширение, по умолчанию подразумевается расширение .prn
