Matlab
Who_Am_I.
给岁月以文明,而不是给文明以岁月
展开
-
kmeans聚类(Matlab实现)
kmean算法代码function [Idx,C,D]=my_kmeans(X,c)%%k-均值分类%输入:X样本集 c聚类簇数%输出:Idx聚类标志 C聚类中心 D每个点到质心的聚类[m,n]=size(X);%样本数m,样本维数%从X中随机选择选择c个样本作为初始向量center = X(ceil(rand(c,1)*m),:);%产生随机数[0~1],并放大至[0~m],用ceil向上取整数,使产生c个[1~m]的随机整数k=0while 1 k=k+1%%计算样本原创 2021-01-09 20:59:45 · 2054 阅读 · 1 评论 -
MATLAB画图
1.创建图形窗口创建单个窗口figure,figure(n)2. 创建多重子图窗口subplot(m,n,p)将窗口分为mxn个子图窗口,其中m为子图行数,n为子图列数,p为子图序号。x=-3:0.01:3;>> y1=sin(x);>> y2=sin(2*x);>> y3=sin(3*x);>> y4=sin(4*x);>> subplot(2,2,1);plot(x,y1);>> subplot(2,2原创 2020-10-27 01:11:34 · 171 阅读 · 0 评论