https://blog.csdn.net/wangcj625/article/details/6287735
数据读取
1. 读取excel中,第1个sheet,B2:AF7之间的内容
[num]=xlsread('E:\files\pztData.xlsx',1, 'B2:AF7');
2. 读取xlsx文件
data1=xlsread('E:\16-1.xlsx',1,'A2:I801');
3. 读取txt文件
data0=load('E:\data\700-600\100KHZ\16\1-2-1.txt');
4. 读取csv文件
data12_20=csvread('E:\experiment\5-5\12-1.csv',22,0);
%读取表格中部分数据,从2行0列读取到100行1列
data0=csvread('E:\files\data4.xlsx',2,0,[2,0,100,1]);
变量赋值
1. 生成x轴的等差数列
x=(50:25:800);
2. 将数组中的数据赋值给变量
y1=num(1,:);
3. 函数
y=sin(x);
绘图
figure(1);
plot(x,y1,'k-.',x,y2,'b.-',x,y3,'r*-',x,y4,'g.-',x,y5,'ms-',x,y6,'k.--');
xlabel('频率/KHz');
ylabel('电压幅值');
title('接收信号图');
legend('pzt1','pzt2','p