楼主: wangzt
|
3793
8
请问矩阵数除如何用公式表示?(送金币10玫) |
院士 42%
-
|
回帖推荐用一个嵌套循环即可:mat a = J(4,4, 9)mat b = J(4,4, 2)mat c = J(4,4, 0)local col = colsof(a)local row = rowsof(a)forvalues i = 1/`col'{ forvalues j = 1/`row'{ mat c[`i',`j'] = a[`i',`j'] / b[`i',`j'] }}mat list c* ========= 结果 ===============. mat list asymmetric a[4,4] c1 c2 c3 c4r1 9r2 9 9r3&n ...
Constance2008 发表于8楼 查看完整内容 A=[aij],B=,cij=aij/bij,C=[cij]
gaoquansheng 发表于9楼 查看完整内容 楼上的正解。对于向量来说,可以表示为:A=[Ai],B=,C=[ Ai/ Bi]即为所求,i是下标。在MATLAB里面可以直接用A./B来计算C,叫点除。A/B是求A和B的逆的乘积。
本帖被以下文库推荐
| ||
| ||
| ||
| ||
| ||
| ||
| ||
京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明 免责及隐私声明