大家好,又见面了,我是你们的朋友全栈君。
1 画图基础
(1)一元一次函数
x=0:0.1:1;
y=x;
plot(x,y); %图像见下图1
图1 图2
(2)一元多次函数
x=0:0.1:1;
y=x.^2;
plot(x,y); % 图像见图2
2 分段函数图像
x=0:0.1:2;
y=x.*(x>=0&x<=1)+(-(x-1).^2+1).*(x>1&x<=2);
plot(x,y); %图像见图3
%组合函数y=y1.*(x定义域)+y2.*(x定义域)
图3 图4
3 其他小技巧
(1)多条曲线画在同一个图像里
tip:使用 hold on 函数
t=[0:0.01:1];
q1=120-180*t.^2+120*t.^3;
q2=120-600*t.^3+900*t.^4-360*t.^5;
plot(t,q1);hold on;
plot(t,q2);
%图形见图4
(2)改变图像中线的颜色和线条形式(针对plot函数)
t=[0:0.01:1];
q1=120-180*t.^2+120*t.^3;
q2=120-600*t.^3+900*t.^4-360*t.^5;
plot(t,q1,'r');hold on;
plot(t,q2,'b');
%见图5
图5
通过在plot()函数括号里面增加特性来改变图线,常见的颜色和类型如图6
图6
(3)增加图例
tip:利用l egend 函数
t=[0:0.01:1];
q1=120-180*t.^2+120*t.^3;
q2=120-600*t.^3+900*t.^4-360*t.^5;
plot(t,q1,'r'); hold on;
plot(t,q2,'b');
legend('a)函数图像','b)函数图像') %要按函数的顺序来添加
%见图7
图7
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/131034.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...