Лабораторный практикум по современным компьютерным технологиям. Часть 3. MathCAD. Ершова Е.Е - 14 стр.

UptoLike

Составители: 

Рубрика: 

ния. В зависимости от того, как были записаны значения (в строку или
в столбик), так они и будут прочитаны.
Примечание. Примите к сведению, что в системе 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