
- •Часть I. Mathcad 5
- •Часть II. Maxima. 11
- •Часть III. Лабораторные работы 20
- •Часть I. Mathcad
- •Арифметические вычисления
- •Использование формул в Mathcad
- •Работа с векторами и матрицами
- •Построение графиков в среде Mathcad
- •Чтение и запись данных
- •Знакомство с Mathcad
- •Часть II. Maxima.
- •Интерфейс Maxima.
- •Принципы работы с wxMaxima.
- •Списки.
- •Массивы.
- •Векторы и матрицы.
- •Построение графиков функций.
- •Решение уравнений.
- •Условные выражения и циклы.
- •Чтение и запись данных
- •Часть III. Лабораторные работы лабораторная работа № 1 функциональный масштаб. Интерполяция
- •Интерполяция лагранжа, ньютона.
- •Контрольные задания
- •Примеры выполнения заданий в пакете maxima
- •Лабораторная работа № 2 численное интегрирование
- •Задания.
- •Пример выполнения работы.
- •Лабораторная работа № 3 применение интеграла вероятности для анализа данных
- •Стандартные функции системы mcad
- •Стандартные функции системы Maxima (пакет distrib)
- •Контрольные задания
- •Лабораторная работа № 4 моделирование случайных величин. Метод монте-карло Формирование непрерывных случайных величин
- •Вычисление интегралов методом Монте-Карло
- •Стандартные функции maxima для генерации случайных величин.
- •Задания.
- •Задание “а” (Моделирование выборки)
- •Задание “в” (Выборка из файлов данных)
- •2. Выборочные распределения
- •Задание “a” (Моделирование выборки)
- •Лабораторная работа № 6 метод наименьших квадратов
- •Задания
- •Приложение Некоторые встроенные функции Mathcad
- •Основные законы распределения
- •Литература
- •Составители: Радченко Юрий Степанович
Построение графиков в среде Mathcad
Р
ис.
2. Декартов график
Двумерный декартов график строится в три этапа:
Задается вид функций одной переменной.
Формируется вектор значений аргумента.
Непосредственное построение графика:
рисование на экране дисплея заготовки графика при нажатии на одну из кнопок математического меню «Графики»;
заполнение заготовки графика именем функции и именем аргумента. В случае, если функций больше одной, то их имена вводятся через запятую. График появляется на дисплее после вывода курсора из зоны графика (автоматический режим расчетов) или после нажатия клавиши F9 (ручной режим расчетов);
если параметры графика, установленные по умолчанию, пользователь хочет изменить, то двойным щелчком левой клавиши мыши, когда указатель мыши находится в поле графика, вызвать соответствующее меню.
Для задания диапазона изменения переменной следует руководствоваться следующим правилом:
.
Здесь
—
первое значение,
—
второе значение и
—
последнее значение. Таким образом, шаг
изменения от
до
будет
.
Если же используется запись
,
то шаг изменения
переменной
будет
по умолчанию равен 1.
Для ввода “..” следует нажать клавишу “;” или воспользоваться математической панелью меню.
П р и м е р 1.
i :=0 .. 10 i принимает значения от 0 до 10 с шагом 1
j :=-15,-14 .. 12 j принимает значения от -15 до 12 с шагом 1
П р и м е р 2.
a :=1 b :=2 c :=20
(deg — по умолчанию
один угловой градус).
Чтение и запись данных
В пакете Mathcad имеются стандартные функции для чтения данных из файла, а также записи или добавления данных в файл. Структурированные файлы имеют расширение prn.
Чтение данных производится с помощью команды READPRN(file).
Процедура READPRN(file) осуществляет присваивание матрице значений из структурированного файла с именем file (файл имеет расширение prn). При этом размер матрицы устанавливается в соответствии с объемом файла. Копирование данных из файла производится построчно. Каждой строке матрицы соответствует строка файла.
П р и м е р.
A :=READPRN(“D:\TSR\Paper1.prn”)
Для записи данных в файл следует воспользоваться функцией WRITEPRN(file). Функция WRITEPRN(file) выводит матрицу в структурированный файл file (с расширением prn).
П р и м е р
ORIGIN :=0
i :=0, 2 .. 10
j :=0 .. 8
:=
WRITEPRN(“d:\ user \ file2.prn“) :=
Для добавления данных к существующему файлу используется функция APPENDPRN. Функция APPENDPRN(file) добавляет матрицу к существующему на диске структурированному файлу file.
П р и м е р . APPENDPRN(“d:\ user \ file.prn”) := A
Знакомство с Mathcad
Цель работы. Изучить возможности работы в среде Mathcad по предложенному ниже плану, подкрепляя изучение выполнением соответствующих заданий.
1. Произвести различные арифметические и алгебраические действия.
2. Выполнить расчеты по формулам.
3. Векторы и матрицы.
Задать несколько векторов и матриц произвольной размерности (двумя способами) и произвести с ними различные операции.
4. Построение графиков.
Построить график любой функции, изменить параметры графика, нанести на один график две-три кривые.
5. Чтение данных из файла и запись в файл.
Прочитать файл данных, соответствующих Вашему варианту, преобразовать вектор данных в матрицу, представить данные в виде графика. Записать файл.