使⽤Matlab将传感器采集到的数据导⼊,拟合成曲线
前⾔:
使⽤传感器将检测到的电压(单位:mV)、电流(单位:mA)、温度(单位:℃)导⼊⽂本中,使⽤Matlab将数据⽣成三条拟合曲线。通过观察拟合出来的曲线,判断电压、电流、温度随时间的变化⽽变化。
待更……
笔者注:
1. subplot函数
h = subplot(m,n,p)
m:代表⾏
n:代表列
p:代表的这个图形画在第⼏⾏、第⼏列。
2. imread函数读取jpg⽂件
img = imread('C:\\Users\\admin\\Desktop\\Test\\test.jpg');
3. 设置图⽚矩阵
% 图⽚为2x2矩阵的第1、3格
subplot(2,2,[1 3]);
imshow(img);
title('test');
% 图⽚为2x2矩阵的第2格
subplot(2,2,2);
imshow(img);
title('test');
用subplot函数
% 图⽚为2x2矩阵的第4格
subplot(2,2,4);
imshow(img);
title('test');
程序1:
close all;
clear all;
clc;
CheckVoltage=1;
CheckCurrent=1; CheckTemperature=1;
subplot(3,1,1);
if(CheckVoltage==1)
data1=load('');
plot(data1);
% x轴标记
xlabel('时间 Time');
% y轴标记
ylabel('电压Voltage 单位:mV');
% 标题
title('电池放电的电压随时间变化曲线图'); end
subplot(3,1,2);
if(CheckCurrent==1)
data2=load('');
plot(data2);
% x轴标记
xlabel('时间 Time');
% y轴标记
ylabel('电流Current 单位:mA');
% 标题
title('电池放电的电流随时间变化曲线图'); end
subplot(3,1,3);
if(CheckTemperature==1)
data3=load('');
plot(data3);
% x轴标记
xlabel('时间 Time');
% y轴标记
ylabel('温度Temperature 单位:℃');
% 标题
title('电池放电的温度随时间变化曲线图'); end
程序2(待更……)

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。