我输入了一条指令来计算基数变化后的向量坐标,以便用各种向量重复多次。
X0=[1;1/2]
是初始基中的一组坐标,是初始基P=[-4,2;1,1]
中表示的新基。
当我计算时,P^(-1)*X0
我得到:
ans = [-2.776D-17 ; 0.5]
问题是,当我手工计算时,我得到P^(-1)=[-1/6,1/3;1/6,2/3]
了 Scilab 同意的,然后第一个坐标P^(-1)*X0
应该是0
。
所以我尝试用 Scilab 手动计算第一个坐标,输入(-1/6)*1+(1/3)*(1/2)
which 确实给了我0
答案。
我尝试重新启动 Scilab 并没有解决问题,而且我不是计算机专家,有人见过这种情况吗?