interpolation

    0热度

    2回答

    我的数据是有规律的间隔,但不是一个网格 - 每一行点稍微偏离下面的一个。 数据的形式是3个1D数组,x,y,z,每个索引对应一个点。它是平滑变化的数据 - 近似高斯。 点密度相当高。绘制这些数据的最佳方式是什么? 我尝试了meshgrid,但是它给了我一些轮廓值附近没有数据点的区域的轮廓不好。 我照着这篇文章试图RBF插值: Python : 2d contour plot from 3 list

    0热度

    1回答

    我想让一个圆形物体移动到位置球的位置,但是无论何时它接近球位置,它都会放慢,无论它开始移动的位置。我似乎无法使其以恒定速度移动而不会放慢速度。 我使用lerp进行线性插值并直接在我的移动函数中使用它。 function lerp(v0, v1, t) { return v0 * (1 - t) + v1 * t; }; FPS = 60; function Objects(/*

    2热度

    2回答

    我有一个规则的2D X,Y和Z数组,我有一个点X0和Y0,我想知道我网格上点(X0,Y0)的Z0值。 我发现scipy有内插模块,但据我所知,它插入1D/2D数组并返回1D/2D数组,但没有方法只返回一个值。 例如: #My grid data X = [ [X11, X12, X13, ..., X1N], [X21, X22, X23, ..., X2N], ...

    0热度

    4回答

    第一次程序员,我很困惑,为什么我的ruby代码没有给出我想要的结果。我写了一个简单的程序来模拟滚动不同的多面骰子。 d4 = rand (1..4) d6 = rand (1..6) d8 = rand (1..8) d12 = rand (1..12) d20 = rand (1..20) percent = rand (1..100) puts "Which dice would

    0热度

    1回答

    我试图绘制2个时间序列矢量,其是不一样的长度: E_Real(1x1的)与1481409个元素双时间序列“采样速率= 0001”。 E_Guess(1x1)带384426个元素的双倍时间序列“采样率= 0,0059”。 MATLAB不抱怨绘制这两个载体,并显示如下图: 我的问题是,蓝线红色的前结束,它看起来并不好(因为矢量不具有相同的长度)。我试着解决在使用interp1这个问题: x = 0:0

    0热度

    1回答

    我有一系列的z值zk和温度值Tadjust0在每个zk。从这我想创建一个高度Tadjust0(j)从zk(j-1)到zk(j)的一系列步骤。 我试图与实现这一目标: zk=[40.41; 50.04; 59.56; 68.95; 78.22; 87.40; 99.95]; Tadjust0=[-1.1500; 1.6033; 2.4287; 3.2430; 3.8500; 3.8500; 3.8

    1热度

    3回答

    鉴于我从教科书的附录中复制的此表,我想插入某个变量,然后将值打印到文本文件中。 而不是必须运行程序多次插入多个变量我想记下一个温度列表插入。例如,我想内插用于所述范围是: [50.5 62.4 79.78] 所以,如果我在程序中定义的范围内如何能i循环的功能,使得其内插为每个给定的温度,然后打印在一个文本文件中?在下面的代码中,我写的是我几个月前写的原始代码。我想操纵这个,所以我马上插了几个值:

    0热度

    1回答

    要从一组散乱点(例如,将它们网格化到规则网格)内插,使用Delaunay_triangulation_2构建三角形网格,使用natural_neighbor_coordinates_2()和linear_interpolation()进行插值。 我遇到的一个问题是,当输入点来自某些常规网格时,插值过程可能会在某个输出位置“卡住”:进程被natural_neighbor_coordinates_2(

    0热度

    1回答

    我有一个JS Fiddle 我想插入一个小的javascript脚本作为轨道.erb视图上的文本。 我想从js小提琴中获取输入元素并将javascript字符串存储为输入元素的值,以便我可以使用小提琴将脚本复制到剪贴板。 问题是这样的...我想能够插入一些值到字符串中。即 "function() {var arr = [<%= @rails_value %>]}"

    0热度

    1回答

    数据帧80个百分点我有一个数据帧如下 day<-c(1,1,2,2) probability<-c(0.5,0.9,0.4,0.95) demand<-c(2,8,4,9) df<-data.frame(day,probability,demand) 我需要在0.8的概率的需求。为此我需要插值数据 我要找的输出如下: day1 prob1 dem2 1 0.8 6.50 2 0.8