作业帮 > 综合 > 作业

如何用matlab的二维插值处理这组数据

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/16 19:26:33
如何用matlab的二维插值处理这组数据
我要用双一次插值法处理psd的一些数据,需要用matlab编程,具体数据如下
x方向的输入:[0.000 0.100 0.180 0.270 0.360 0.460 0.000 0.100 0.180 0.270 0.360 0.460 0.000 0.090 0.180 0.270 0.360 0.470 0.000 0.090 0.180 0.280 0.360 0.470 0.000 0.090 0.190 0.270 0.360 0.460 0.000 0.090 0.180 0.250 0.350 0.450];
y方向的输入:[0.000 0.000 0.000 0.000 0.000 0.000 0.100 0.100 0.090 0.090 0.090 0.080 0.190 0.180 0.180 0.180 0.170 0.160 0.260 0.260 0.250 0.250 0.240 0.230 0.340 0.340 0.330 0.320 0.320 0.320 0.430 0.420 0.410 0.410 0.410 0.410];
x方向的输出:[0.000 0.100 0.200 0.300 0.400 0.500 0.000 0.100 0.200 0.300 0.400 0.500 0.000 0.100 0.200 0.300 0.400 0.500 0.000 0.100 0.200 0.300 0.400 0.500 0.000 0.100 0.200 0.300 0.400 0.500 0.000 0.100 0.200 0.300 0.400 0.500];
y方向的输出:[ 0.000 0.000 0.000 0.000 0.000 0.000 0.100 0.100 0.100 0.100 0.100 0.100 0.200 0.200 0.200 0.200 0.200 0.200 0.300 0.300 0.300 0.300 0.300 0.300 0.400 0.400 0.400 0.400 0.400 0.400 0.500 0.500 0.500 0.500 0.500 0.500];
请问怎么用matlab实现这组数据的二维插值!我试了很多都不行!
两个方向的输入其实就是对应的打在psd上点的坐标,输出也是一样.
如何用matlab的二维插值处理这组数据
interp1 一维插值
interp2 二维插值
interp3 三维插值
interpft 使用FFT的一维插值
interpn 多维插值
只能有一个输出
建议自己编一个