目前已经学习的一些matlab函数

matlab函数

基本函数

ones(x,y);%产生x行y列的全1矩阵
zeros(x,y);%产生x行y列的全0矩阵

样本点初始化函数

  • %产生x行y列随机正态矩阵,当样本为二维点时,可以让y为2即产生二维随机正态分布变量,作图显示点集
randn(x,y);
  • 产生一个随机分布的指定均值和方差的矩阵:将randn产生的结果乘以标准差,然后加上期望均值即可。如下例子,产生200个数据点,分别以(1,1)和(-1,-1)位样本中心,0.5和0.75为标准差
 X = [randn(100,2)*0.5+ones(100,2);
 randn(100,2)*0.75-ones(100,2)];
  • 另外还有单独产生一维的正态分布数据的函数,如下X1为-2为中心,1为标准差的1*200矩阵,Y1则为0为中心1为标准差的1*200的矩阵
    X1=normrnd(-2,1,[1 200]); 
    Y1=normrnd(0,1,[1 200]);

样本保持不变函数

rng default; % For reproducibility

或者

randn(‘seed’,0)

作图函数


legend('sin(x)','cos(x)')%加标签

图像处理函数

  • 读图
I=imread('C:\Users\lenovo\Desktop\IMG_1721.jpg');%读路径中的图片到工作空间
  • 图像处理
level = graythresh(I); %计算灰度阈值,并返回
BW = im2bw(I,level);%用阈值level把图像I二值化
  • 显示图像
显示一张
 imshow(BW);%显示图像BW
显示两张并排
imshowpair(I,BW,'montage');%同一张图中并列显示I和BW两张子图
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值