【发布时间】:2017-04-04 11:45:21
【问题描述】:
我已经写了表单的函数
function myplot(x,y)
plot(x,y)
end
此函数为x 和y 的给定值创建一个图。实际功能更复杂,但在此处包含其内容并不符合问题的目的。重点如下。
我已尝试运行以下脚本:
x = [1:0.01:10]
y = [1:0.01:10]
figure
plot(sin([1:0.01:10]))
hold on
myplot(x,y)
这里的目的是在同一张图上绘制 2 组数据。第一组数据由 Matlab 原生的plot 命令生成,而第二组数据由用户自定义的myplot 函数生成(在这种情况下应该是一条直线)。上面的脚本不会这样做....
如何让 Matlab 在同一个图上包含两组数据?
【问题讨论】:
-
确保你的情节限制。您可能正在从一个绘图到下一个绘图超出查看范围。否则,该基本示例对我有用。
标签: matlab plot matlab-figure