
数学建模创新代码
USTC_daffodil
USTC quasi-postgraduate
展开
-
matlab 算法集锦
算法集锦决策树-划分点function [n,h]=huafendian1(x)%n返回增益%h返回划分点%假设0代表第一类%假设1代表第二类%输入x第一列为属性,第二列为用于学习的分类结果[~,m]=sort(x(:,1));%按小到大排序x=x(m,:);t=[];for i=1:size(x,1)-1t=[t;(x(i,1)+x(i+1,1))/2];%生成划分点end%原分类结果信息熵E1=[];C1=length(find(x(:,2)==0))/size(x,1原创 2021-09-06 20:48:33 · 4355 阅读 · 0 评论 -
matlab Lasso回归
Lasso回归clc,clear;close all;data=[1.54 1.61 1.62 1.66 1.71 1.72 1.73 1.86 1.92 2 2.21 2.29 2.34 2.38 2.42 2.44 2.57 2.64 2.71 2.85 2.93 3.01 3.14 3.22 3.34 3.49 3.55 3.79 3.99 4.12 20.1 20.1 20.3 20.4 20.4 20.5 20.6 20.7 20.9 21.1 21.3 21.5 21原创 2021-09-06 18:53:50 · 6077 阅读 · 1 评论 -
matlab 计算对数似然相似度
计算对数似然相似度clc,clear;%计算对数似然相似度K=[1 2 3; 1 2 3; 1 2 3];N=sum(sum(K));%计算行熵rowEntropy=[K(1,1)*log(K(1,1)/sum(K(1,:))),K(1,2)*log(K(1,2)/sum(K(1,:))),K(2,1)*log(K(2,1)/sum(K(2,:))),K(2,2)*log(K(2,2)/sum(K(2,:)))];rowEntropy(find(isnan(rowEntropy原创 2021-09-03 17:39:37 · 1216 阅读 · 1 评论