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