标签: matlab


  1. 聚类方法(K-means、FCM)

    以前通常做的都是分类的问题,虽然说聚类也可以用于分类,但是这方面涉及的比较少,只大概了解了相关的概念。这次简单地介绍学习建模时候看到的三种聚类方法:K-means算法和FCM算法。K-means聚类方法K-means聚类方法通过均值进行聚类,每个原始的元素经过聚类后都属于并且只属于某一个类。这是一种严格划分的方法,也可称为硬划分(HCM)。 对于给定的含有$n$个元素的数据集$X$,$x_k$是其中第$k$个元素,$1\leqslant k\leqslant n$。将该数据集聚类为$C$个类…

    理性, 数学建模, matlab, MathJax阅读全文

  2. matlab图形界面GUIDE编程

    创建图形界面在命令行直接输入guide创建一个空白的GUIDE程序。界面设计坐标轴控件设置初始不可见 将visible设置为off(框内不打勾)。按钮控件设置初始不可点击 将enable设置为false。下拉框控件添加下拉选择 在string中添加,回车分隔。代码点击按钮,浏览文件,选择图像并显示[filename,filepath]=uigetfile('*.png','Open'); img=imresize(double(imread('empty.png')),[100,100])…

    理性, matlab阅读全文

  3. Machine Learning 第三周

    Week 3PROGRAMMINGLogistic RegressionVisualizing the data这一段可以自己写,但是在pdf中也有直接的代码可以添加在plotdata.m中:% Find Indices of Positive and Negative Examples pos = find(y==1); neg = find(y == 0); % Plot Examples plot(X(pos, 1), X(pos, 2), 'k+','LineWidth', 2, 'Ma…

    理性, 机器学习, matlab, coursera阅读全文

  4. 考虑平局的投票分类器

    在基础分类器中,除了最近邻的方法外,投票也是常用的一种方法。投票的原理是:每一个部分拥有一票或多票,根据一定的规则投给某一个类别,获得最多票数的类别是最终得到的类别。基础算法 很多matlab的实现投票分类器的代码如下:a=1:c; % c是类别数 for i=1:num h(i,:)=hist(index(i,:),a); % index是一个矩阵,每一个位置都有一个数字,在0到c之间 end [~,ind]=max(h,[],2); 我一开始也是使用这种方法做的分类,但是老师…

    理性, matlab, 机器学习阅读全文