Составители:
Рубрика:
ния. В зависимости от того, как были записаны значения (в строку или
в столбик), так они и будут прочитаны.
Примечание. Примите к сведению, что в системе MathCAD в десятичных дробях
разделителем является точка, а не запятая.
2. Чтение данных из файлов осуществляется следующим обра-
зом:
x:=READPRN(”C:\Student\x.txt”)
y:=READPRN(”C:\Student\y.txt”)
3. Сформируем матрицу. Для этого задаем параметр i
i:=0.. 8
и записываем следующие формулы
M
i0,
x
i
:= M
i1,
y
i
:=
4. Для сортировки матрицы по столбцу, воспользуемся встроен-
ной функцией
M1 csort M 0,():=
.
где в csort(M,0) первый параметр – сортируемая матрица, а второй – столбец по которо-
му идет сортировка.
5. Запись полученной матрицы в файл производится с помощью
команды
WRITEPRN(”C:\Student\m.txt”):=M1
6. Теперь расформируем отсортированную матрицу M1 на два
вектора vx и vy. Для этого выполним следующие операции
i:=0.. 8
vx
i
M1
i0,
:= vy
i
M1
i1,
:=
ния. В зависимости от того, как были записаны значения (в строку или в столбик), так они и будут прочитаны. Примечание. Примите к сведению, что в системе MathCAD в десятичных дробях разделителем является точка, а не запятая. 2. Чтение данных из файлов осуществляется следующим обра- зом: x:=READPRN(”C:\Student\x.txt”) y:=READPRN(”C:\Student\y.txt”) 3. Сформируем матрицу. Для этого задаем параметр i i:=0.. 8 и записываем следующие формулы M i , 0 := xi M i , 1 := y i 4. Для сортировки матрицы по столбцу, воспользуемся встроен- ной функцией M1 := csort ( M , 0) . где в csort(M,0) первый параметр – сортируемая матрица, а второй – столбец по которо- му идет сортировка. 5. Запись полученной матрицы в файл производится с помощью команды WRITEPRN(”C:\Student\m.txt”):=M1 6. Теперь расформируем отсортированную матрицу M1 на два вектора vx и vy. Для этого выполним следующие операции i:=0.. 8 vxi := M1i , 0 vy i := M1i , 1
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »