首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Matlab > Matlab 径向插值方法

Matlab 径向插值方法

  • 资源大小:2.88 kB
  • 上传时间:2021-06-29
  • 下载次数:0次
  • 浏览次数:1次
  • 资源积分:1积分
  • 标      签: Matlab matlab 插值 方法

资 源 简 介

此 Matlab 代码提供多维的散乱数据的径向插值方法。插值方法最好用于径向基函数的值只取决于输入变量到原点的距离。使用该代码的示例如下所示。 %1 D 示例 x = 0:1.25:10;f = sin(x) ; xi = 0:.1: 10; %Matlab 插值 fi = interp1(x,f,xi) ; %Rbf 插值 rbf = rbfcreate (x,f) ; fi = rbfinterp (xi,rbf) ; %2D 示例 x = rand (50,1) * 4-2 ;y = rand (50,1) * 4-2 ;z = x.*exp(-x.^2-y.^2) ; ti =-2:.05:2 ; [十一、 彝族] = meshgrid(ti,ti); %Matlab 插值 ZI = griddata(x,y,z,XI,YI,"cubic") ; %Rbf 插值 rbf = rbfcreate ([x" ; y"],z") ; ZI = rbfinterp([XI(:)" ;YI(:)"],op) ; ZI = 重塑 (ZI,size(XI)) ; 可选参数: 1.径向基函数: rbfcreate (x,f,"RBFFunction"," 多") ; 可用 RBF 函数是: 电磁场问题、 高斯、 线性、 立方、 thinplate 2.平滑程度: (必须是一个积极的标量) rbfcreate (x,f,"RBFSmooth",0.1) ; 3.电磁场问题和高斯函数具有可定义的常量 rbfcreate (x,f,?RBFConstant"、 0.1) ;

文 件 列 表

rbfinterp.m
rbfcheck.m
rbfcreate.m

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP