Моделирование в MATLAB/Simulink и SCILAB/Scicos - page 179

177
--> //Выделить из матрицы А третью строку
--> A(3,:)
ans =
6 8 10 9
--> //Выделить из матрицы А подматрицу М
--> M = A(3:4,2:3)
M =
8 10
7 9
--> //Удалить из матрицы А второй столбец
--> A(:,2) = [ ]
A =
5 8 10
7 7 9
6 10 9
5 9 10
--> //Удалить из матрицы А третью строку
--> A(3,:) = [ ]
A =
5 8 10
7 7 9
5 9 10
--> //Представить матрицу М в виде вектора-столбца
--> v = M(:)
v =
8
7
10
9
--> //Выделить из вектора v элементы со второго по четвертый
--> b = v(2:4)
b =
7
10
9
--> //Удалить из массива b второй элемент
--> b(2) = [ ];
20. 4. Рабочая область и операции над ней
Просмотреть содержимое рабочей области позволяют команды
who
и
whos
:
who
– выводит на экран список переменных, хранящихся в рабочей
области.
whos
– выводит на экран список этих переменных, дополненный
информацией об их размере и типе.
Проверить наличие переменной
а
в рабочей области памяти позволяет
функция
exists
(''
a
'').
Для сохранения и восстановления переменных, размещенных в рабочей
области, используются команды
save
и
load
.
save
(
filename
[
n
x xx
, , , ,
2 1
]) – сохраняет переменные
n
x xx
, , ,
2 1
в
текущей папке в бинарном файле с именем
filename
.
1...,169,170,171,172,173,174,175,176,177,178 180,181,182,183,184,185,186,187,188,189,...286
Powered by FlippingBook