作者jason310225 (信)
看板MATLAB
标题[讨论] for回圈用法
时间Sun Apr 28 15:43:03 2013
原po较少接触到回圈的部分
有下列问题想请教板友
假设我有两千多组3X1的矩阵设V
每组矩阵皆要与一组1X3的矩阵相乘
(相乘後为两千多组1X1的值)
然後再与一已知数A相除
---- A/ [x1 y1 z1]*[ 0 1 1 ]' ----
[x2 y2 z2]
[x3 y3 z3]
.
.
.
.
我的写法是 for V= ze-cac; <---ze与cac为已知矩阵
Ans=A/(V*[0 1 1]');
end
里想的答案应该有两千多组非为0的解..
但我求出的值却类似这样
ans =
Columns 1 through 8
0.1225 0 0 0 0 0 0 0
其余两千多个答案都为零
与想像的答案有差
请问一下我的程式有哪里该修改的呢?
谢谢指教
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.64.98.222
1F:推 Edson0000:D(x) = A/(cac{x}*ze); x = 1:2000 不知道对不对 04/28 15:55
3F:→ jason310225:谢谢E大 我试一试 ^^ 04/28 16:07