C#,数值计算——分类与推理Phylo_clc的计算方法与源程序

1 文本格式

using System;

using System.Collections.Generic;

namespace Legalsoft.Truffer

{

public class Phylo_clc : Phylagglom

{

public override void premin(double, d, int\[\] nextp)

{

}

public override double dminfn(double, d, int i, int j)

{

return di, j;

}

public override double dbranchfn(double, d, int i, int j)

{

return 0.5 * di, j;

}

public override double dnewfn(double, d, int k, int i, int j, int ni, int nj)

{

return Math.Max(di, k, dj, k);

}

public override void drootbranchfn(double, d, int i, int j, int ni, int nj, ref double bi, ref double bj)

{

bi = bj = 0.5 * di, j;

}

public Phylo_clc(double, dist) : base(dist)

{

makethetree(dist);

}

}

}

2 代码格式

cs 复制代码
using System;
using System.Collections.Generic;

namespace Legalsoft.Truffer
{
    public class Phylo_clc : Phylagglom
    {
        public override void premin(double[,] d, int[] nextp)
        {
        }

        public override double dminfn(double[,] d, int i, int j)
        {
            return d[i, j];
        }

        public override double dbranchfn(double[,] d, int i, int j)
        {
            return 0.5 * d[i, j];
        }

        public override double dnewfn(double[,] d, int k, int i, int j, int ni, int nj)
        {
            return Math.Max(d[i, k], d[j, k]);
        }

        public override void drootbranchfn(double[,] d, int i, int j, int ni, int nj, ref double bi, ref double bj)
        {
            bi = bj = 0.5 * d[i, j];
        }

        public Phylo_clc(double[,] dist) : base(dist)
        {
            makethetree(dist);
        }
    }
}
相关推荐
QiLinkOS3 分钟前
发明人与专利价值共生逻辑
c语言·数据结构·c++·人工智能·单片机·嵌入式硬件·算法
凯瑟琳.奥古斯特4 分钟前
10道数据库原理精选题
开发语言·数据库·职场和发展·数据库开发
z落落6 分钟前
C# Stack栈 / Queue队列+所有集合 终极一页汇总(全覆盖、零遗漏)
java·开发语言·c#
skywalk81636 分钟前
设计和实现一门中文编程语言,有什么工具可以使用吗?是不是ANTLR 和LLVM都可以使用?Racket恐怕不适用吧
开发语言·编程
计算机安禾14 分钟前
【算法分析与设计】第21篇:回溯法的状态空间树与剪枝函数设计
大数据·人工智能·算法·机器学习·数据挖掘·剪枝
磊 子15 分钟前
STL之set以及set和map区别
开发语言·c++·算法
Halo_tjn20 分钟前
NIO 技术的使用
java·开发语言·nio
砍材农夫20 分钟前
物联网 基于netty核心实战-安全tls
java·开发语言·前端·物联网·安全
SEO_juper21 分钟前
JavaScript 渲染:AI 智能体无法读取,直接影响收录
开发语言·前端·javascript·aigc·seo·跨境电商·geo
jllllyuz23 分钟前
通信信号调制识别系统(MATLAB实现)
开发语言·matlab