Matlab 常用命令

Matlab 常用命令

1. 读文件

1.1 文件打开与关闭
f= fopen('filename','mode');
fclose(f);

其中mode可以为“r”,”w”等。

1.2 读取文件的一行
 sline = fgetl(fid);

fget()函数的返回值为字符串类型。
若想要将一行数据以逗号为分隔符分成几列,可以使用strread函数。

line = strread(sline,'%s','delimiter',',') ;

将字符串变成数字类型可用str2num()函数。如:

num1 = str2num('123')

2. 绘图函数

2.1 plot()函数
h1 = plot((600:800),angles1,'r','LineWidth',2);

其中第一个参数为x轴上的坐标位置,第二个参数为y轴上的坐标位置。其余的参数可选,可以使用命令行窗口中使用help plot查看更详细的说明

2.2 legend函数

legend()可以用来添加图例,用法如下。

legend([h1,h2,h3],'Input', 'Linear Euler','Bezier Euler');

其中第一个参数中的h1是plot函数的返回值,第二个参数是’Input’是与h1相对应的线条的文字说明。

2.3 XY坐标轴标注和标题
title('Graph #1');
xlabel('frame');
ylabel('degree');
2.4 figure, holdon 和holdoff

创建一个新的绘图窗口,使用figure. 在原有图上继续画线条,使用hold on ,结束后使用hold off

figure;
h4 = plot((600:800),angles1,'r','LineWidth',2);
hold on;
h5 = plot((600:800),angles4,'g','LineWidth',2);
h6 = plot((600:800),angles5,'b','LineWidth',2);
hold off;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值