matlab
文章平均质量分 61
xiaoshengforever
山东大学计算机硕士在读,现在在百度实习,专注机器学习计算机视觉、模式识别、数据挖掘、搜索技术等开发与研究
展开
-
MATLAB函数大全
转载:http://www.douban.com/note/181460051/Matlab有没有求矩阵行数/列数/维数的函数?ndims(A)返回A的维数size(A)返回A各个维的最大元素个数length(A)返回max(size(A))[m,n]=size(A)如果A是二维数组,返回行数和列数nnz(A)返回A中非0元素的个数MATLAB的取整函数:fix(x原创 2013-11-22 18:46:20 · 4236 阅读 · 0 评论 -
matlab knn 对二维二分类问题的实现
load data1;double temp;distance=zeros(2,2500);k=5;right=0;for m=2501:1:3000 %测试循环for i=1:1:2500 distance(1,i)=sqrt( (data(1,i)-data(1,m))^2 + (data(2,i)-data(2,m))^2 ); dist原创 2013-11-23 22:07:30 · 2466 阅读 · 0 评论 -
matlab 贝叶斯决策对二维二分类问题的实现
load data1;right=0;x=zeros(2,1);%假设它们都符合二元高斯分布u1=zeros(2,1);%值为1的类的均值v1=zeros(2,2);%值为1的类的方差u2=zeros(2,1);%值为2的类的均值v2=zeros(2,2);%值为2的类的方差sum1=0;sum2=0;pior1=0;posterior1=0;lik原创 2013-11-24 12:26:26 · 4134 阅读 · 0 评论 -
RBF神经网络的matlab简单实现
RBF神经网络的介绍:点击打开链接实验数据集 点击打开链接代码clear allclc %清除命令窗口load Data-Ass2;d=data'; %求转置dat=d(1:2500,1:2);labels=d(1:2500,3);inputNums=2; %输入层节点outputNums=1; %输出层节点 许多情况下直接用1表示h原创 2013-12-28 15:55:17 · 44274 阅读 · 27 评论 -
K-means自己写的代码,简单易懂,但是貌似效率有点低,没怎么优化
%N是数据一共分多少类%data是输入的不带分类标号的数据%u是每一类的中心%re是返回的带分类标号的数据%我们只需要得到聚类中心即可,所以只返回一个矩阵变量function [u]=k_means(data,N) [m n]=size(data); %m是数据个数,n是数据维数 ma=zeros(n); %每一维最大的数 mi=zero原创 2014-04-19 10:49:12 · 1522 阅读 · 0 评论 -
matlab 学习笔记(更新ing)
1、for i=n:-1:1n是i的初始值,-1是步长,1是终止值。原创 2013-11-23 11:53:39 · 1046 阅读 · 0 评论 -
在matlab中调整legend的位置
原创 2014-09-25 22:26:08 · 28618 阅读 · 0 评论 -
BP神经网络设计的matlab简单实现
例1 采用动量梯度下降算法训练 BP 网络。用matlab自己的神经网络训练样本定义如下:输入矢量为 p =[-1 -2 3 1 -1 1 5 -3]目标矢量为 t = [-1 -1 1 1]解:本例的 MATLAB 程序如下: close all clear echo on clc % NEWFF——生成一个新的前向神经网原创 2013-12-15 21:17:17 · 4475 阅读 · 6 评论