作者prolog (波卡)
看板MATLAB
标题[绘图] 不同版本 同一支script 不同结果
时间Sun Oct 6 14:21:27 2013
在同一部机器上装了MATLAB R2012a 与R2013a两个版本
今天心血来潮测试了一下两个版本
执行同一支script会有甚麽效能上的差异
结果新版果然效能上的增进令人惊艳 从67sec变成45sec(多次测试结论)
但是却也发现另一个问题 两个版本画出来的图居然不太一样
我使用的画图大概类似这样
[X,Y,Z]=meshgrid(0:0.001:1,0:0.001:1,-5:0.1:5);
figure;
slice(X,Y,-Z,para,[],[],[0:0.1:4]),shading flat; hold on;
slice(X,Y,-Z,para,[],[0:1],[]),shading flat;
slice(X,Y,-Z,para,[0:1],[],[]),shading flat;
主要是Z维度上有NAN, slice是不会画出来的
旧版可以画出Z0时是有图出来
新版Z0时有一半是NAN 没东西 (一开始还以为破图)
我想应该是计算上的精度误差不一样吧??
﹨(╯▽╰)∕
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.32.189.233