C#,数值计算——插值和外推,RBF_fn 与 RBF_gauss 的计算方法与源程序

1 文本格式

using System;

namespace Legalsoft.Truffer

{

public interface RBF_fn

{

double rbf(double r);

}

}


using System;

namespace Legalsoft.Truffer

{

public class RBF_gauss : RBF_fn

{

private double r0 { get; set; }

public RBF_gauss(double scale = 1.0)

{

this.r0 = scale;

}

public double rbf(double r)

{

return Math.Exp(-0.5 * Globals.SQR(r / r0));

}

}

}

2 代码格式

cs 复制代码
using System;

namespace Legalsoft.Truffer
{ 
    public interface RBF_fn
    {
        double rbf(double r);
    }
}
cs 复制代码
using System;

namespace Legalsoft.Truffer
{
    public class RBF_gauss : RBF_fn
    {
        private double r0 { get; set; }

        public RBF_gauss(double scale = 1.0)
        {
            this.r0 = scale;
        }

        public double rbf(double r)
        {
            return Math.Exp(-0.5 * Globals.SQR(r / r0));
        }
    }
}
相关推荐
jghhh012 分钟前
基于MATLAB的协同过滤推荐算法实现
开发语言·matlab·推荐算法
比特森林探险记4 分钟前
后端开发者快速入门react
开发语言·前端·javascript
重生之我是Java开发战士5 分钟前
【优选算法】滑动窗口:长度最小的子数组,无重复字符的最长子串,最大连续1的个数,将x减到0的最小操作数,水果成篮,异位词,串联所有单词的子串,最小覆盖子串
算法
马士兵教育12 分钟前
计算机专业学生入行IT行业,编程语言如何选择?
java·开发语言·c++·人工智能·python
码界奇点17 分钟前
基于eBPF技术的高性能网络防火墙系统设计与实现
开发语言·网络·毕业设计·php·wpf·go语言·源代码管理
一起养小猫19 分钟前
Flutter for OpenHarmony 实战:ListView与GridView滚动列表完全指南
开发语言·javascript·flutter
程序员清洒19 分钟前
Flutter for OpenHarmony:ListView — 高效滚动列表
开发语言·flutter·华为·鸿蒙
naruto_lnq20 分钟前
C++与自动驾驶系统
开发语言·c++·算法
啊阿狸不会拉杆26 分钟前
《数字信号处理》第6章:数字滤波器的基本概念及几种特殊滤波器
算法·matlab·信号处理·数字信号处理·dsp
wjs202429 分钟前
jEasyUI 启用行内编辑
开发语言