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 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);

}

}

}

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);
        }
    }
}
相关推荐
代码小鑫2 分钟前
A032-基于Spring Boot的健康医院门诊在线挂号系统
java·开发语言·spring boot·后端·spring·毕业设计
昔舍7 分钟前
C#笔记(3)
笔记·c#
训山10 分钟前
4000字浅谈Java网络编程
java·开发语言·网络
API快乐传递者11 分钟前
除了网页标题,还能用爬虫抓取哪些信息?
开发语言·爬虫·python
TaoYuan__1 小时前
机器学习的常用算法
人工智能·算法·机器学习
hutaotaotao1 小时前
c语言用户不同命令调用不同函数实现
c语言·开发语言
huangjiazhi_1 小时前
QTcpSocket 服务端和客户端
开发语言·qt
ac-er88881 小时前
ThinkPHP中的MVC分层是什么
开发语言·php·mvc
用户40547878374822 小时前
深度学习笔记 - 使用YOLOv5中的c3模块进行天气识别
算法
吾与谁归in2 小时前
【C#设计模式(4)——构建者模式(Builder Pattern)】
设计模式·c#·建造者模式