function
plot_data(data1,data2)
%读取excel文件,两个,第一个是个主成分的权重数值,第二个是主成分分析后各个特征值
I=xlsread(data1);
J=xlsread(data2);
%定义横坐标为波段范围,共826个波段
n=1:825;
%绘制图形
h=figure(1);
%设置figure窗口的标题
set(h,'name','主成分分析','Numbertitle','off')
%设置左侧曲线图的横纵坐标,曲线颜色,窗口标题
subplot(2,2,1);
%I(:,1)表示I表格中的第一列所有数值
plot(n,I(:,1),'-r');
title('第一主成分权重');
%设置右侧曲线图的横纵坐标,曲线颜色,窗口标题
subplot(2,2,2);
%J(:,1)表示I表格中的第一列所有数值
plot(n,J(:,1),'-g');
title('各个特征值');
温馨提示:答案为网友推荐,仅供参考