代码搜索:插值算法
找到约 10,000 项符合「插值算法」的源代码
代码结果 10,000
www.eeworm.com/read/132050/14112374
bas inedlagrnmainmodule.bas
Attribute VB_Name = "MainModule"
Sub Main()
Dim t As Double, z As Double, x0 As Double, h As Double, y(10) As Double
Dim s As String
' 第一个结点
x0 = 0.1
' 步长
www.eeworm.com/read/130876/14171085
bas inedlagrnmainmodule.bas
Attribute VB_Name = "MainModule"
Sub Main()
Dim t As Double, z As Double, x0 As Double, h As Double, y(10) As Double
Dim s As String
' 第一个结点
x0 = 0.1
' 步长
www.eeworm.com/read/232704/14185242
m insert_value.m
function y=insert_value(x,ratio)
%两路信号进行插值
y=zeros(1,ratio*length(x));
a=1:ratio:length(y);
y(a)=x;
www.eeworm.com/read/117997/14891133
m lagrangen.m
%1.此程序为n个节点及函数值的n-1次Lagrange插值多项式求x处的近似值程序
%2.lagrange insert
%3.x0为n维插值节点向量,y0为n维被插函数值向量
%4.x为插值点(也可以是m维向量)
%5.y为插值点x处的函数值(近似值,也可以是与x同维的向量)
%6.本程序于2001.7.3.编写?
function y=lagrangen(x0,y0,x)
n
www.eeworm.com/read/215382/15063136
m insert_value.m
function y=insert_value(x,ratio)
%两路信号进行插值
y=zeros(1,ratio*length(x));
a=1:ratio:length(y);
y(a)=x;
www.eeworm.com/read/475725/6776242
m datapara.m
function t=datapara(Q,m,e)
% 插值数据Q:1-m+1的参数化( chord length)
t(1) = 0;
d = 0;
for i = 2:m+1
w = Q(i,:) - Q(i-1,:);
s(i) = (norm(w,2))^e;
d = d + s(i);
end
for i = 2:m
t(i)
www.eeworm.com/read/268719/11124590
cpp newton.cpp
float f(float x[],float y[],int s,int t)//牛顿插值法,用以返回差商
{
if(t==s+1)
return (y[t]-y[s])/(x[t]-x[s]);
else
return (f(x,y,s+1,t)-f(x,y,s,t-1))/(x[t]-x[s]);
}
www.eeworm.com/read/134264/13999771
m lagrange.m
function s=Lagrange(x,y,x0)
%Lagrange插值,x与y为已知的插值点及函数值,x0为需要求的插值点的x值。
nx=length(x);
ny=length(y);
if nx~=ny
warning('向量x与y的长度应该相同')
return;
end
m=length(x0);
%按照公式,对需求的插值点向量x0的每个元素进行计
www.eeworm.com/read/200130/15440907
m insert_value.m
function y=insert_value(x,ratio)
%两路信号进行插值
y=zeros(1,ratio*length(x));
a=1:ratio:length(y);
y(a)=x;