-2
Когда я побежал следующую команду в MATLAB:Как был получен этот результат?
x=zeros(size(30,1),1)
Я получил 1x1
double
матрицы со значением 0
.
Как это?
Спасибо.
Когда я побежал следующую команду в MATLAB:Как был получен этот результат?
x=zeros(size(30,1),1)
Я получил 1x1
double
матрицы со значением 0
.
Как это?
Спасибо.
size(30,1)
возвращает количество строк (обозначенных size(A,1)
) «матрицы» 30
. Так как ваша матрица имеет только один элемент, число строк равно 1
, что означает, что x
является матрицей нулей 1x1
.
Вы можете выполнить код, выделив его и нажав F9. Это относится к частичному коду в более длинных однострочных. – Oleg