Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在同一个图中有一个线图和彩色线下的一部分图形(置信区间)。
如何在 MATLAB 中做到这一点?
我已经尝试了以下方法,但它不起作用(它只显示该区域):
plot(theta, p_prior_cum) area(theta(50:70), p_prior_cum(50:70)) axis([0 1 0 1])
您需要使用 hold off 和 hold on 来保留图中的当前图形。
像这样:
hold on plot(theta, p_prior_cum) area(theta(50:70), p_prior_cum(50:70)) axis([0 1 0 1]) hold off
这是一个更彻底地描述用法的链接