0

我想显示在我的数值算法中插入每个近似点后产生的错误。这是我得到的情节:

在此处输入图像描述 我不想显示这样的错误,因为不清楚插入每个点后它的值如何变化。我想以这种方式绘制错误(图片取自论文):

在此处输入图像描述

换句话说,我希望 Y 轴包含从 10^(-1) 到 10^(-6) 的值这是我使用的代码:

rms_res = norm(residual)/sqrt(lres);
errors = [errors rms_res];
% some code for other computation
% plot
plot(coord_ctrs, (errors), '.');
line(coord_ctrs, (errors));

我怎样才能做到这一点 ?谢谢你。

4

1 回答 1

0

您面临的确切问题是什么?不清楚你要什么

如果您的问题是将数据的可视化保持在这些限制范围内,只需使用ylim([10^-6 10^-1])

我建议您在定时 for 循环中使用动画线来查看算法中错误的演变。如果您需要同时显示图表、算法的输出和错误,请考虑使用带yyaxis的双轴

于 2021-09-10T23:45:48.440 回答