求懂matlab和C语言的大神,同样的算法,为什么出来的结果完全不同??? 代码如下

2025-05-09 19:37:37
推荐回答(2个)
回答1:

C和m是一样的,应该是程序哪里的写的不一样了

我算了一个结果
R21 415.1978
R31 500.1297
R41 244.0419
Current_X 71.09866
Current_Y 84.45123
你看看和你的哪个是一样的,我用excel 算的

回答2:

会不会是因为你用unsigned int然后0.1转化成1这样次数多了,误差就大了。