如何解决使用 OCTAVE 绘制多个图形时出现问题
enter image description here我有一个与单个图形中的倍频程绘图相关的小问题。
我有一组数据,我在绘图前使用函数 uigetfile 查找和操作它们。
我在每个 hold on
命令之后使用命令 plot
。
但我只得到前两行,我期待 4 行。
希望有人能帮我解决这个问题
请注意文件是正确的,里面的数据没有问题
x=Cap_Result(:,1);
y1=Cap_Result(:,2);
y2=Cap_Result1(:,1);
y3=Cap_Result2(:,1);
y4=Cap_Result3(:,1);
x_min=min(min(Cap_Result(:,1)));
y_min=min(min(Cap_Result(:,2)));
x_max=max(max(Cap_Result(:,1)));
y_max=max(max(Cap_Result(:,2)));
%figure,xlim ([x_min x_max])
ylim ([y_min y_max])
xlabel(UserInput1,"fontsize",10)
ylabel(UserInput2,10)
title(TitleInput)
plot (x,y1,"linewidth",3)
hold on;
plot(x,y2,3);
hold on;
plot(x,y3,y4,3);
hold off
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。