EDA365电子论坛网
标题:
Matlab关于数组定义?
[打印本页]
作者:
ANkeer
时间:
2021-9-8 17:17
标题:
Matlab关于数组定义?
需要定义一个可变大小的数组,matlab里面该怎么定义呢?先前定义的是H = zeros(m,n),这样定义维数确定,维数不确定可以怎么定义呢?
/ }" R3 }% K$ r$ v7 ] U
作者:
SsaaM7
时间:
2021-9-8 18:21
那不定义行不,用多大就多大
作者:
ExxNEN
时间:
2021-9-8 18:21
可变数组一般就定义原包数组,用cell命令,你可以查一下cell命令的用法
作者:
mutougeda
时间:
2021-9-8 18:23
那你先定义为空,然后需要的时候再添加。比如
8 i M# t5 P% G: B$ `8 }* }
A=[ ]; % A为空
( q3 d* Y1 ~, X$ P3 A( Y5 S3 q
A1=[ 1 2 3]; %数组为 A1=[1 2 3]
) \9 b# E+ K2 n% R* L
A2=[A1, 4]; %改变后为 A2=[1 2 3 4]
8 i1 K4 u8 t1 K7 o7 q( P
A3=[A2;ones(1,4)]; %变为A3=[1 2 3 4; 1 1 1 1];
- m# t0 a% a0 N, W4 J
3 p- S% E. ]) O! ] A' U, R$ u
只要行列满足要求。不知道这个能否满足你的要求
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2