matlab,好久不见了

哥哥的2007年的发动机数据,07年搞过的,他丢了,我有回顾了一下子

 

1. 装上excel link  在excel的 工具 加载宏 选择 matlab toolbox 下的exlink 文件夹中的excllink.xla,便可使用excel link了

 

2. 数学插值的方法就不说了,help中说的很清楚,用的是 griddata(X,Y,F,Xa,Ya, 'cubic')

 

3.在矩阵中找数据的方法,在矩阵中先加上行与列的标号,使用hlookup和vlookup,找倒行列的地址,再用index函数找到数据。

 

4.最后就是对原始试验数据进行统计,圆整后再列出一个二维表

 nm                 
rpm-500-400-300-200-1000100200300400500600700800900100011001200
0000010000000000000
100000010000000000000
200000000000000000000
300000000004000000000
400000010003000000000
500000000002000200000
600000010100001600000
700000021386836165115700000
80000001817415222501300000
9001000011228411212512300000
10002000140761412111410180000
1100900013031111212733290600
1200300013136131241115221242745
1300200047298159201110166733210
1400200039105252113491030617412
15001000244920171017930304622717
16001000311225319714342723394050
17003001219515861312129137827
180000019102114125104712934
190000023111014322001580
200000020320211021511180

 

然后再将数据放到相应的位置中去,其中利用到下面的程序和上一篇的读写数据的方法。
 

 

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

a=zeros(21,18);
count=0;
x=0;
y=-500;
for i=1:21
   for j=1:18
     for m=1:2795
         if (rpm(m)==x & nm(m)==y)
         count=count+1;
         end
     end
   a(i,j)=count;
   count=0;   
   y=y+100;
   end
y=-500;
x=x+100;
end

 

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值