[matlab][矩阵][除法]matlab 矩阵除法| 开发日记

25. 01.

加点(.)是对每个元素运算
你如果直接/,知道这个标量要除以那个矩阵元素哪?

当然要./,指标量对每个矩阵元素都做一次除法,
也就是你要的结果了.

类似还有.*和* 
对于Ax=b这个矩阵乘法来说
)*b,这时,但这时,就要要求A的行数等于b的行数。

对于xA=b这个矩阵乘法来说
(A),这时,但这时,就要要求A的列数等于b的列数。

对于你的3/[1:10],是第二种情况,两者的列数不一致。导致错误
对于3[1:10],这是{dy}种,两者的行数相同,即inv(3)*[1:10]=1/3*[1:10]
希望对你有点帮助。 
在矩阵中确实没有听说过除法,但是你学过线性代数就该知道
矩阵的除法其实就是“逆矩阵”的运算!具体怎么算去看书吧! 

<,j)>
,m:n) 表示矩阵的第 p行到第q行,第m列到第n列的元素
A(:,j) 表示第j列的元素

给你两种方法:

方法一:

>>
z=x^2+25*y^2
0
a=[2-4*c0;2-100*c0];
,{x,y},{a(1),a(2)})

z =

x^2 + 25*y^2

f =

(4*c0 - 2)^2 + 25*(100*c0 - 2)^2

方法二:

>> f1=,{x,y},a)

f1 =

(4*c0 - 2)^2 + 25*(100*c0 - 2)^2

其实是朋友没有xx理解subs 函数的用法,我空间有篇关于subs函数的用法,自己看看,应该就没有问题了!

【原创】求解符号表达式数值的方法:subs函数
s(1,2);
=1:6
  =1:8
    if ()==0)
       m(k,1)=i;
       m(k,2)=j;
       k=k+1;
    else
       k=k+1;
    end
  end
end 

标签: , , ,


郑重声明:资讯 【[matlab][矩阵][除法]matlab 矩阵除法| 开发日记】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——