ВУЗ:
Составители:
36
Считывание файла
данных, создание матрицы
NA
13i+
28i−
52i−
26i+
24i+
45i−
5i
13i+
⎛
⎜
⎜
⎜
⎜
⎝
⎞
⎟
⎟
⎟
⎟
⎠
=NA READPRN "d:/matr.prn"():=
Дозапись матрицы A в
существующий файл
APPENDPRN "d:/matr.prn"()A:=
Определение матрицы
A
52i−
26i+
5i
13i+
⎛
⎜
⎝
⎞
⎟
⎠
:=
MN
4− 3i+
48i−
94i+
5− 5i−
⎛
⎜
⎝
⎞
⎟
⎠
=MN NN M+:=
NN READPRN "d:/matr.prn"():=
Запись матрицы в файл
WRITEPRN "d:/matr.prn"()N:=
Определение матриц
N
13i+
28i−
24i+
45i−
⎛
⎜
⎝
⎞
⎟
⎠
:=M
5−
2
7
9−
⎛
⎜
⎝
⎞
⎟
⎠
:=
r
10−
9−
6−
1−
6
⎛
⎜
⎜
⎜
⎜
⎜
⎝
⎞
⎟
⎟
⎟
⎟
⎟
⎠
=r READPRN "d:/dannie.prn"():=
Считывание файла
данных, создание вектора r
WRITEPRN "d:/dannie.prn"()y:=
y
10−
9−
6−
1−
6
⎛
⎜
⎜
⎜
⎜
⎜
⎝
⎞
⎟
⎟
⎟
⎟
⎟
⎠
=
Создание файла данных в
корневом каталоге диска D
y
x
x
2
10−:=x04..:=
РАБОТА С ДАННЫМИ МАТРИЧНОГО ТИПА
Использование функций с условиями сравнения
В системе MathCAD существует ряд встроенных функций, у которых воз-
вращаемый ими результат зависит от знака или значения аргумента. Так, при
их вычислении производится сравнение аргумента с некоторыми числовыми
константами, например с нулем или целыми числами. Ниже представлены
такие функции с условиями сравнения.
ceil(x) ⎯ наименьшее целое, большее или равное x;
floor(x) ⎯ наибольшее целое, меньшее или равное x;
mod(x,y) ⎯ остаток от деления x/y со знаком x;
angle(x,y) ⎯ положительный угол между осью x и радиус-вектором точки
с координатами (x,y);
РАБОТА С ДАННЫМИ МАТРИЧНОГО ТИПА
2 ⎛ −10 ⎞
x := 0 .. 4 y := x − 10
x ⎜ −9 ⎟
⎜ ⎟ Создание файла данных в
y = ⎜ −6 ⎟
корневом каталоге диска D
⎜ −1 ⎟
WRITEPRN( "d:/dannie.prn" ) := y ⎜ ⎟ ⎛ −10 ⎞
⎝ 6 ⎠ ⎜ −9 ⎟
⎜ ⎟ Считывание файла
r := READPRN( "d:/dannie.prn" ) r = ⎜ −6 ⎟
данных, создание вектора r
⎜ −1 ⎟
⎜ ⎟
⎝ 6 ⎠
M := ⎜
⎛ −5 7 ⎞ ⎛ 1 + 3i 2 + 4i ⎞ Определение матриц
⎟ N := ⎜ ⎟
⎝ 2 −9 ⎠ ⎝ 2 − 8i 4 − 5i ⎠
WRITEPRN( "d:/matr.prn" ) := N Запись матрицы в файл
NN := READPRN( "d:/matr.prn" )
⎛ −4 + 3i 9 + 4i ⎞
MN := NN + M MN = ⎜ ⎟
⎝ 4 − 8i −5 − 5i ⎠
A := ⎜
⎛ 5 − 2i 5i ⎞
⎟ Определение матрицы
⎝ 2 + 6i 1 + 3i ⎠
APPENDPRN( "d:/matr.prn" ) := A Дозапись матрицы A в
⎛⎜ 1 + 3i 2 + 4i ⎟⎞ существующий файл
2 − 8i 4 − 5i ⎟
NA := READPRN( "d:/matr.prn" ) NA = ⎜ Считывание файла
⎜ 5 − 2i 5i ⎟
⎜ 2 + 6i 1 + 3i ⎟ данных, создание матрицы
⎝ ⎠
Использование функций с условиями сравнения
В системе MathCAD существует ряд встроенных функций, у которых воз-
вращаемый ими результат зависит от знака или значения аргумента. Так, при
их вычислении производится сравнение аргумента с некоторыми числовыми
константами, например с нулем или целыми числами. Ниже представлены
такие функции с условиями сравнения.
ceil(x) ⎯ наименьшее целое, большее или равное x;
floor(x) ⎯ наибольшее целое, меньшее или равное x;
mod(x,y) ⎯ остаток от деления x/y со знаком x;
angle(x,y) ⎯ положительный угол между осью x и радиус-вектором точки
с координатами (x,y);
36
Страницы
- « первая
- ‹ предыдущая
- …
- 32
- 33
- 34
- 35
- 36
- …
- следующая ›
- последняя »
