首页 > 其他分享 >matlab_

matlab_

时间:2022-09-25 09:23:04浏览次数:35  
标签:heart scale libsvm label matlab svmtrain

一、安装工具包

SVM:由于libsvm版本较高,如以下需要三个参数了,要添加上dec_value,不然结果为空

[predict_class,accuracy]=libsvmpredict(output_test,input1_test,model);

完成以下安装后,如果显示更换文件夹之类的才有libsvm,建议参照make

百度下载libsvm包,解压到matlab的toolbox,并已经添加了相应路径到matlab;

此时只能使用svmtrain,只有在以下操作后才能用libsvmtrain

然后

  • 重命名(直接)svmtrain.c和svmpredict.c为libsvmtrain.c和libsvmpredict.c(后边的这个名字随意)
  • 更改make.m文件中的svmtrain.c和svmpredict.c为libsvmtrain.c和libsvmpredict.c(所有的if和else中都有,其实一个就行啦,但是执行语句不一定是哪一个)
  • 重新编译文件,生成所需要的文件:就是在matlab先进入libsvm的matlab文件夹,然后命令区输入make即可编译成功。
  • 最后运行以下代码确定是否成功
[heart_scale_label,heart_scale_inst]=libsvmread('D:\Matlab 2021a\toolbox\libsvm-3.24\heart_scale');
model=svmtrain(heart_scale_label,heart_scale_inst,'-c 1 -g 0.07');
[predict_label,accuracy,dec_values]=svmpredict(heart_scale_label,heart_scale_inst,model);

标签:heart,scale,libsvm,label,matlab,svmtrain
From: https://www.cnblogs.com/comein/p/16727249.html

相关文章

  • matlab 导出图片的设置
    在figure图窗中选择文件>导出设置命令,设置宽度为12.8,高度为7.2,单位选择英寸;选择渲染命令,将自定义颜色设置为black,自定义渲染器选择OpenGL(位图格式),分辨率设置为150dpi,随后......
  • 有符号二进制txt导入matlab
    clc;clear;a=textread('E:/output.txt','%s');%输入txt文件m=N;%Nbitsn=length(a);%需要转换的数字个数Qin0=zeros(n,1);fori=1:nQin0(i)=bin2......
  • 解决Matlab相机标定中stereoParams参数无法查看的问题
    遇到问题   当进行双目标定时,导出结果后发现参数表没法查看全部的,点开变量只显示属性检查器。去网上看到有一个博客说应该是Matlab新版本将stereoParams封装成了一个......
  • matlab练习程序(Householder光线反射)
    已知入射光线向量X和平面方程法向量w,可以通过Householder变换求出反射向量Y。Householder变换公式如下:那么反射向量Y=H*Xmatlab代码如下:clearall;closeall;clc;%......
  • matlab数值计算
    matlab数值计算创建矩阵的方法规则:矩阵元素必须用[ ]扩起来如a=[1,2,3]矩阵元素必须用逗号或空格分隔如b=[4,5,6]在括号[ ]内矩阵的行与行之间必须用逗号分......
  • matlab categorical
    categorical>>T=table({'chorong';'bomi';'hayong';'ty'},{'m';'m';'w';'m'},...)[32;30;28;27],[134;356;768;356],logical([1;0;0;1]),.........
  • Matlab GUI_guide模式编程快速入门教程
    摘要:GUI设计是交互设计,关联界面和软件本体之间的联系,然后一般设计包括实现计算和绘图等等,在软件著作中需要要求是计算严谨,绘图吸引,功能丰富以及具体的实际用途目录1.界......
  • matlab练习程序(VAR模型)
    VAR模型称为向量自回归模型,可以对多组变量之间的关系进行建模,是AR模型的多维扩展。比如有两个变量X和Y,AR模型建模场景是X只和X过去的状态有关系,VAR模型建模场景则是X同时......
  • matlab数据结构之-table2
    table是一种有行和列类似于表的数据结构,每一个都具有易于记忆的标签。表的创建需要有相同长度,且是列的存储方式。使用table()函数创建,以下假设记录病人的姓名、身高和......
  • matlab中数据结构之-structure
    数据结构是将有逻辑联系的结构中称为域的值组合成一群。结构的优势是域是被命名了的,可以使结构中存储的数据更加清晰。结构变量不是数组,他们没有索引,不能像vector那样......