matlab画曲线

接上篇以vs2010 MFC编程实现文本*.txt到二进制文件的转换,用matlab读取转换之后的.dat文件,画出曲线。

matlab代码如下

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

clc;clear all;
tmy = 223;
tmynum=tmy+7;
begindate = 5;
enddate = 5;
beginhour = 15;
endhour =15;

datanum = 3600*24*(enddate-begindate)+(endhour-beginhour)*3600+3600;
%tmyval = zeros(datanum);
%dateval = zeros(datanum);
%hourval = zeros(datanum);
%minuteval = zeros(datanum);
%secondval = zeros(datanum);

fid = fopen('yc片段.txt_B.dat');
k = 0;
while ~feof(fid)
    data=uint16(fread(fid,356,'*uint16'));
    if ~isempty(data)
       k = k+1;
       tmyval(k) = data(tmynum);   %
  
    end
end

plot(tmyval)
set(gca,'ytick',0:500:5500)
set(gca,'xtick',0:7200:k)
axis([0 k 0 5500])
hold on
fclose(fid);

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值