interpolation

    -5热度

    1回答

    我需要使用其他点(纬度,经度)的温度值通过插值得到一个点(纬度,经度)的温度值...我有csv文件中某些电台的温度(例如10,40.01,03.00 ....)。 我想从我的角度只使用收音机内的值。我如何在R中做到这一点?

    0热度

    1回答

    我想插入使用akima包中存储在list中的许多个人data.frames。 具有可分开我的原始数据帧: store <- split(data, data$frameID) 我想这... results <- lapply(store, interp, x = lon, y = lat, z = precip) 但我得到的错误信息Error in interp(x = lon, y =

    1热度

    1回答

    我一直在学习金属如何使用Swift和定位macOS。事情已经好了,但现在,接近完成的东西,我碰到了一个我无法理解的问题...我希望你们会帮助我:) 我加载并显示OBJ茶壶,我使用ambiant + diffuse +镜面光照明。照明在本身运作良好,但问题是:法向量不插打算片段着色器,这导致在假想曲面......不好有平面照明时... 我真的不明白为什么正常的不插而其他值(位置+眼)是...这是我的

    0热度

    1回答

    我在理解如何在Matlab中对双线性插值进行编码时遇到了一些麻烦。我们的任务让我们使用这个功能; B(X,Y)= Z_(IJ)+ A *(X - XJ)+ B *(Y - yi)的+ C *(X - XJ)(Y - yi)的 我们”重新构建两个函数,一个计算系数(我已经完成了,它已经通过了教授的'检查'算法)和另一个计算函数的函数。下面是我的代码。 我们给出了x,y,z,xi和yi,而a,b,c已

    -1热度

    1回答

    我试图在R中线性内插。 MATLAB中的伪代码为u = interp1(u, linspace(1, numel(u), numel(u)-1));,如果点在域外(默认值,更多here),外插返回NaN。 approx rule=1相当于MATLAB伪 我不知道关于第二interp1参数究竟是不是在MATLAB需要,所以我只是让unsuccessufully y <- x这样 interp1(x,

    0热度

    1回答

    如蟒蛇初学者,我开始实施一个想法,我已经在Matlab中实现。我想确定数组的交点(x,y坐标),而没有给出明确的函数。也就是说,只有int值的数组可能与浮点坐标有交点。因此,www提供了以下代码,请参阅附件。 通过PIP scipy和interpolate安装后,我解决不了即将到来的 ERROR: AttributeError: 'module' object has no attribute '

    2热度

    1回答

    嗨,我正在制作一个像zelda/mario64这样的播放器控制器的小型3D平台游戏。 我想添加重置播放器后面相机的可能性。好吧,不是很难,但我想顺利地做到这一点,相机在播放器周围旋转。 我发现了Vector3的Slerp方法几乎做我想要的。但是我不知道是否有可能迫使Slerp方法只在x,z方案上做出轨迹。我不想让相机走到播放器的上方,而是转过身。 有人知道仅在某些轴上才有可能Vector3.Sle

    -1热度

    1回答

    我有一个长格式的数据框(主),我想添加更多的日子,因为我可以在这些添加的日子内插一个变量。 Main具有公司名称(类型),天数(day1)和时间不变的变量(region)以及需要内插的变量(值)。 #Main dataframe Main<-data.frame(type=as.character(c("a","a","b","b"), stringsAsFactors=FALSE), day1

    1热度

    1回答

    我试图在MATLAB中计算拉格朗日插值方法y=x^2+xe^(x)。我写了下面的代码: clc clear close all x0=4.7; n=10; x=linspace(0,5,n); y=x.^2+x.*exp(x); syms t L=sym(ones(1,n)); P_x=sym(0); for i=1:n for j=1:n L_imp

    0热度

    1回答

    我有分段线性函数 我尝试建立拉格朗日多项式为2,6,14点的主机。但对于我的主人,我原来的功能变得不正确: 我认为我的多项式向右转,但我有麻烦来算,并建立误差 a = 1; b = -1; c = -1; d = 1; x = -1:0.33:1; y = []; for i = 1 : length(x) if (x(i) <= c/2) y(i) = x(i)+ 1;