matlab程序 求非常详细的解释。
figure(1)
plot(k,Z,'h')
xlabel('时间(min)');
ylabel('血糖浓度(mg/dL)');
hold on
plot(k,s(1,:),'b')
hold on
plot(k,d(1,:),'r')
legend('真实值','估计值','强跟踪')
axis([0 3200 0 400])
grid;
figure(2)
plot(k,G)
xlabel('时间(min)');
ylabel('血糖浓度(mg/dL)');
hold on
plot(k,B,'r')
grid;
答案:figure(1)%打开一张图
plot(k,Z,'h')%画k与Z的图像,使用六角形
xlabel('时间(min)');%设置横坐标
ylabel('血糖浓度(mg/dL)');%设置纵坐标
hold on%图像保持
plot(k,s(1,:),'b')%画k和s的第一行,蓝色
hold on%保持
plot(k,d(1,:),'r')%画k和d的第一行,红色
legend('真实值','估计值','强跟踪')%设置图例
axis([0 3200 0 400])%设置坐标轴
grid;%画格子
figure(2)
plot(k,G)
xlabel('时间(min)');
ylabel('血糖浓度(mg/dL)');
hold on
plot(k,B,'r')
grid;
其他:files = dir(cd); %files为当前目录下的文件信息构成的结构体数组 for i=1:length(files)%遍历每个文件信息 if files(i).isdir
上一个:MATLAB从文本文档中读入一组数据,画分布图
下一个:求教matlab程序