matlab中的类标转换程序

本文深入解析了Matlab中的类标转换程序,包括如何将原始类标转换为新类标,以及如何从新类标返回原始类标。通过实例演示,详细解释了排序、唯一性提取、类标映射等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

matlab中的类标转换程序
原始类标为Y,新类标为Y_new

 %进行排序,针对类标数目
 orig_labels = sort(unique(Y));  
    Y_new = Y;
    new_labels = 1:length(orig_labels);

    for i=1:length(orig_labels)
        Y_new(find(Y==orig_labels(i)))=Inf;
        Y_new(isinf(Y_new))=new_labels(i);
    end

    Y = Y_new; 

这样原始类标y转换成了新的类标Y_new

matlab 类标返回程序
Y_hat为新类标,Y_old为由新类标转换为原始类标。

 for i=1:length(orig_labels)
        Y_old(find(Y_hat==new_labels(i)))=Inf;
        Y_old(isinf(Y_new))=orig_labels(i);
    end
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值