EDA365电子论坛网

标题: MATLAB如何将两个循环向量合并成一个2×1的矩阵 [打印本页]

作者: xiannvjiejie    时间: 2020-10-19 13:24
标题: MATLAB如何将两个循环向量合并成一个2×1的矩阵
例如:for n=1:100; w3 @3 o8 G$ p
               i(1)=0;0 a  ~% d$ {9 \% D" r
               u(1)=0;
! \  [8 g* ]( p9 I2 w          现在我想设一个2×1的矩阵X(n),第一行是i(n),第二行是u(n),请问大佬们要如何设?# B, b3 ~" p# \& c8 n. v, s. T% b
          如果直接设置X(n)=[i(n);u(n)];就会说 无法执行赋值,因为左侧的索引与右侧的大小不兼容
+ ^* k1 V5 F" ^* u9 F5 B          如果设成X{n}=[i(n);u(n)];那X就变成1×1的cell了,我想得到2×1double的形式  : t! [" Y' b! r, w2 A8 q
请问各位应该用什么方法,谢谢!!!
' }/ h3 g. V: }+ Y2 l0 ^, n4 }

作者: modengxian111    时间: 2020-10-19 14:27
7 z1 H: v0 m; {+ L1 j
X( :, n ) = [ i( n ); u( n ) ];+ d$ ^4 R) o6 ~$ ?: g5 L( ?( r
复制代码
作者: somethingabc    时间: 2020-10-19 16:36
楼上正解




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2