跨产品正在我的MATLAB上运行,现在不再运行。我和我的搭档将文件移到了完全不同的计算机上(交叉产品可以在其中运行),运行了脚本,还破坏了她计算机上的交叉产品。
现在,当我打开一个新的MATLAB会话并键入任何叉积时,我会收到“使用叉号错误 输入参数过多”。
cross([1,1,1], [0,0,1])
这是“中断”叉积的代码,其中eta,mu,delta都是数字(叉积的输入是长度为3的列向量):
p = (eta^2 * norm(cross(r_g_at_t1,r_g_at_t2),2)^2 ) / (mu*deltat^2);
我用预制的矢量A和B替换了矢量,这是行不通的。奇怪的是,点积仍然有效。我对MATLAB很陌生,所以也许这真的很简单。