李宝德 发表于 2012-11-17 18:36:29

导纳矩阵Y求相角 angle 为啥出错

Y                                    %%%%%正常输出Y的矩阵
absY=abs(Y)                  %导纳阵的 幅值          正常输出         
angleY=angle(Y)               %导纳阵的 相角             出错行






??? Subscript indices must either be real positive integers or logicals.
Error in ==> angleY=angle(Y)               %导纳阵的 相角

李宝德 发表于 2012-11-17 18:48:11

我通过Y(1,1)
Y(1,2) Y(1,3) ........
可以把Y的每个元素输出。所以不存在 下标从0开始的 错误可能,

tommy_jiang 发表于 2012-11-17 20:33:57

把你的Y打出来看看。

redplum 发表于 2012-11-17 20:37:05

是matlab语句吗

mingyu 发表于 2012-11-17 21:57:48

下标数据问题,必须为正整数或逻辑值

李宝德 发表于 2012-11-19 21:05:07

找到原因了,居然是在前面定义了一个变量angle    实在不好意思,
页: [1]
查看完整版本: 导纳矩阵Y求相角 angle 为啥出错

招聘斑竹