使用台湾大学林智仁(C.J.Lin)等人开发的libsvm进行支持向量机回归分析(SVR)。如何安装libsvm工具箱,可以参考Matlab R2017a中libsvm工具箱的安装
libsvm软件包中主要函数调用格式如下:
1、训练函数 svmtrain
model = svmtrain(training_label_vector, training_instance_matrix, 'libsvm_options');
其中,training_label_vector:为训练集样本对应的类别标签,如有m个样本,则是mx1矩阵;
training_instance_matrix:为训练集样本的输入属性矩阵,如有m个样本,每个样本特征维n维,则是mxn矩阵
(training_label_vector和training_instance_matrix行数相等,每一行代表一个样本);