PDA

查看完整版本 : [求助]关于数组的2个问题


wolfnet
2008-06-24, 21:16
一个数组 x=[54321542154325/23421543523656546*w-324534564374576/34253221414124 这样的形式共20个] w 是变量 我尝试了几种我知道的方式,都不能化简.请高手指教!
另外 这个数组是用于绝对值的. 比如上面的数组x, y=abs(x)*0.234/(abs(x)+10^(-9)) 这样算不出来y. 应该怎么算呢??

fanxing39
2008-06-24, 22:03
一个数组 x=[54321542154325/23421543523656546*w-324534564374576/34253221414124 这样的形式共20个] w 是变量 我尝试了几种我知道的方式,都不能化简.请高手指教!
另外 这个数组是用于绝对值的. 比如上面的数组x, y...

把所有的“*”变成“.*”,"/"变成“./” 就可以了

MATLAB中的“*、/、^”都指的是矩阵的乘,除,乘方,你上面的是数组所以要加“.”才可以