在matlab一幅图形中可能有多个曲线,为了区分开不同的曲线需要对曲线进行标示。
xlabel('x值');
ylabel('y值');
hold on ;
1、打开需要注释的脚本文件,找到要注释的代码段。2、拖动鼠标,选中需要注释的目标段落,选择的部分会变为蓝色。3、在被选中的代码区域右击鼠标,在弹出的列表内容当中选择“注释”,这样软件就会将选中的代码注释起来,等于是。
而hold on 是保持,能让多个曲线在一个图形上显示出来。
matlab中用plot画图。plot(a,b)。其中是以a为横坐标,b为纵坐标画图。
matlab线形图格式设置如图所示
matlab整段注释一般有两种方法:1、选择你要注释的段落,然后Ctrl+R,整段的前面就都被加上了注释符“%”2、在需要注释段落的前后分别加上 if 0和end,也可以起到跳过这段的作用 。
不同的图形采用不同的颜色在电子版的时候还比较好区分,如果打印出来则都变成了黑色。
另外在图的旁边加上注释就用legend命令。legend函数的基本用法是LEGEND(string1,string2,string3,...)。它对应的是前面plot的各个图形的标注。
企业回南京研旭电气科技有限公司在产品研发前期、算法验证阶段,若采用实际控制器进行控制时,存在周期长、可靠性差等问题。若采用快速控制原型(Rapid Control Prototyping简称RCP),那么就可以高效的、便捷的完成了前期算法的验证。RCP系统在新能源。
一个matlab示例程序如下所示
clc;
clear;
a = [1 2 3 4];
b = [1.1 3 4 7];
xlabel('b值');
ylabel('a值');
hold on ;
plot(b,a,'black:o');
1、首先打开matlab,点击输入:x1=0:0.1:10;y1=sin(x1);x2=0:0.1:10;y2=cos(x2);然后将两个图像画在一张图上,plot(x1,y1,x2,y2)、2、plot后图像如下图所示,此时是没有注释的,只有两个曲线,这时如。
hold on ;
c = 1.*a.*a +0.7.*a+1
plot(b,c,'red-.x');
hold on ;
1. 选中要注释掉的语句,按ctrl+R,另外ctrl+T是取消注释;2. 选中需要添加注释的语句,然后在Edit中/或者右键选择Comment;3. 在段首加 if 0 ,段尾加 end,中间都不执行,也就相当于注释掉了。拓展说明:matlab中。
d = 0.4.*a.*a.*a+ 1.*a.*a+0.5.*a+1
plot(b,d,'green--h');
legend('b值与a值','二次方程','三次方程');
得到的图形如图所示
通过本篇的学习,用matlab画图是不是比较简单呢。