matlab我想给xn中的n赋值,但是x1是指一个矩阵,

我用x=['x',num2str(n)];当n为1时,它会把它x1看成字符,怎么才能让它识别为矩阵啊
我最开始给了x1定义了的,我是想让当n为1时x=xn=x1为一个矩阵

你自己在命令行下试一下不就知道了 x == 1 返回一个逻辑数组,还是1*n,记为y吧 如果x(k) = 1,则y(k) 为true,在matlab里面表现为1,否则为false,也就是0. 如果你想判断x的元素是不是全为1,则应该用 if all(x==1) 如果想判断里面是不是有为1...
温馨提示:答案为网友推荐,仅供参考
相似回答