首页 > 代码库 > MATLAB学习笔记
MATLAB学习笔记
最近几天在学一些简单的matlab代码,matlab里很多功能如果用for循环是一定可以写出来的,但是for循环是比较慢的,所以下面记一下几个用到的避免使用for循环的函数,怕日后忘掉了回来再看看。
1.pdist,pdist2
用来求向量的两两距离的,距离貌似可以自定义也可以用许多自带的。
X=[1 2 3;2 3 4;3 4 5];
Y=pdist2(X,X)可以返回一个3*3的矩阵,其中Y(i,j)就是vector X(i)和X(j)的两两距离。
pdist则是一维的形式,具体可以help一下参考
2.sort函数
[sA,index]=sort(A);
其中A是vector, index则是对应的下标,所以sA==A(index),如果要取前k小的index则是A(index(1:k));
3.normest
求一个向量的2-范式长度的。
MATLAB学习笔记
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。