MATLAB GUI坐标轴的问题
发布网友
发布时间:2024-10-22 12:28
我来回答
共3个回答
热心网友
时间:2024-11-22 01:47
应该使用hold on命令,比如:% By lyqmath
clc; clear all; close all;
% MATLAB GUI 中 一个坐标怎么显示两个数据 比如 x=....,y1=sinx y2=cosx y1y2显示在一个坐标里 怎么实现?
figure;
hax = axes('Units','pixels');
hold on;
x = linspace(0, 2*pi);
y1 = sin(x);
y2 = cos(x);
plot(x, y1, 'r-', 'Parent', hax);
plot(x, y2, 'g-', 'Parent', hax);
热心网友
时间:2024-11-22 01:45
figure
hold on;
x = linspace(0,2*pi);
y1 = sin(x);
y2 = cos(x);
plot(x,y1,'r-','LineWidth',1.5);
plot(x,y2,'b-','LineWidth',1.5); text(pi,0,' \leftarrow y1=sin(x)','FontSize',12);
text(pi/2,0,' \leftarrow y2=cos(x)','FontSize',12); hold off;
热心网友
时间:2024-11-22 01:48
用grid on实现例如:x=-pi:0.01:pi;
y1=cos(x);
y2=sin(x);
plot(y1);
hold on;
plot(y2);
grid on;结果: