Составители:
Рубрика:
3
Лабораторная работа № 1
МАТРИЧНЫЕ ВЫЧИСЛЕНИЯ НА ОСНОВЕ
МАТЕМАТИЧЕСКИХ СИСТЕМ MATLAB И MATCAD
Цель работы: освоение операций матричного вычисления средствами
универсальных систем MatLab и MatCAD.
1. Задание матриц
По умолчанию все числовые переменные в MatLab считаются мат-
рицами с комплексными числами. Скалярная величина есть матрица
первого порядка, а векторы являются матрицами, состоящими из од-
ного столбца. Матрицу можно ввести, задавая элементы матрицы или
считывая данные из файла, а также в результате обращения к стандар-
тной или написанной пользователем функции. Элементы матрицы в
пределах строки отделяются пробелами или запятыми. Ниже приведе-
ны правила ввода математических выражений:
[ ] – квадратные скобки используются при задании матриц и векторов;
– пробел служит для разделения элементов матриц;
, – запятая применяется для разделения элементов матриц и операто-
ров в строке ввода;
; – точка с запятой отделяет строки матриц, а точка с запятой в кон-
це оператора (команды) отменяет вывод результата на экран;
: – двоеточие используется для указания диапазона (интервала изме-
нения величины) и в качестве знака групповой операции над элемента-
ми матриц;
( ) – круглые скобки применяются для задания порядка выполнения
математических операций, а также для указания аргументов функций и
индексов матриц;
. – точка отделяет дробную часть числа от целой его части, а также
применяется в составе комбинированных знаков;
… – три точки и более в конце строки отмечают продолжение выра-
жения на следующей строке;
% – знак процента обозначает начало комментария.
Большую матрицу можно определить поэлементно при помощи опе-
ратора цикла или набрать ее в обычном редакторе в виде ASCII-файла
(например, data.ext), а затем считать при помощи команды
Страницы
- « первая
- ‹ предыдущая
- …
- 3
- 4
- 5
- 6
- 7
- …
- следующая ›
- последняя »