资源简介
利用matlab自带工具箱对二分类数据进行逻辑回归预测1和0的概率
![](http://www.nz998.com/pic/40396.jpg)
代码片段和文件信息
clc;clear;
%%
%逻辑回归
x=xlsread(‘特征数据.xls‘);
y=xlsread(‘类别数据.xls‘);%0或1
b =glmfit(xy‘binomial‘ ‘link‘ ‘logit‘);%逻辑回归方程; b返回逻辑回归方程的系数
p = glmval(bx ‘logit‘);%p返回逻辑回归预测值(概率值0到1);
plot(xp‘o‘);%根据预测值画出逻辑回归方程的散点图
%%
%测试模型
set_data1=[xp];
%预测值中大于0.5的看为1类,小于或等于0.5的看为0类;
y1=set_data1(:2)>0.5;%逻辑矩阵
set_data2=[xy1];
hold on
plot(set_data2(:1)set_data2(:2)‘or‘)
%模型预测准确率
cp=sum(y==y1)/19889;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 799744 2016-06-14 21:22 特征数据.xls
文件 752128 2016-06-14 21:24 类别数据.xls
文件 509 2016-06-14 21:34 logistic_regression.m
- 上一篇:simuli
nk的模型图 - 下一篇:基于BP神经网络的PID控制器的Matlab仿真
相关资源
- 阵列天线的matlab仿真
- MATLAB 经典程序源代码大全
- MATLAB小波软阈值去噪代码33473
- 天线阵的波束形成在MATLAB仿真程序及
- 非线性SVM算法-matlab实现
- 《MATLAB 智能算法超级学习手册》-程序
- 组合导航matlab程序
- 读取txt文件内容matlab代码实现
- Matlab实现基于相关的模板匹配程序
- matlab优化工具箱讲解
- 基于MATLAB的快速傅里叶变换
- 光纤传输中的分布傅立叶算法matlab实
- 基于matlab的图像处理源程序
- matlab 椭圆拟合程序
- 算术编码解码matlab源代码
- optical_flow 光流法 matlab 实现程序
- 引导图像滤波器 Matlab实现
- 分形几何中一些经典图形的Matlab画法
- OFDM系统MATLAB仿真代码
- SVM工具箱(matlab中运行)
- 图像小波变换MatLab源代码
- LU分解的MATLAB实现
- 冈萨雷斯数字图像处理matlab版(第三
- 替代数据法的matlab程序
- 用matlab实现的多站定位系统性能仿真
- 通过不同方法进行粗糙集属性约简m
- k近邻算法matlab实现
- matlab识别系统
- 神经网络分类matlab程序
- matlab正弦信号发生器的设计
评论
共有 条评论