IEEE Arithematic
显示 更早的评论
I have a row vector [3 (6-3e)/(2-2e) 1] and a column vector [3 14 -5-((6-3e)/(2-2e))*14]' where e = 1+0.5*10^-15. When I multiply these two vectors I get a 0 and I don't understand why? The second and third product is equal in magnitude but opposite in sign, so they should cancel out and the answer should be close to 9.This is how matlab computes these two vectors:
row vector = [3.000000000000000e+000 -3.377699720527871e+015 1.000000000000000e+000]
column vector = [ 3.000000000000000e+000 1.400000000000000e+001 4.728779608739018e+016]
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 C Shared Library Integration 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!