无法使用八度音程显示样条插值脚本的输出

时间:2015-05-20 06:42:17

标签: python matplotlib gis octave interpolation

我正在尝试使用在centos 7中使用八度音程进行样条2d插值的脚本但是没有显示只有一个八度的工作区在我无法打开的文件夹中生成。请让我知道我应该在这个脚本中添加什么来获得输出。并让我知道如何为3d插值编写此脚本。

data=load('data.txt'); 

x = data(:,1);
y = data(:,2);

obs = data(:,3);

[xi,yi] = ndgrid(-2:0.1:2,-2:0.1:2);

m = 30;
mean_obs = mean(obs);

f = obs - mean_obs;
var = 0.01 * ones(size(f));

[fi,vari] = optiminterp2(x,y,f,var,1.5,1.5,m,xi,yi);

obsi = fi + mean_obs;

1 个答案:

答案 0 :(得分:0)

只需从一行代码的末尾删除一个分号,即可在该行上查看计算结果。所有代码都以分号结尾,因此您可以抑制输出。如果您将代码片段格式化得更好,那将会有很大帮助 - 它有点难以阅读。