matlab常用命令及方法

*******************快捷键***********************
【上、下】键,切换到之前之后的命令
【Tab】输入前几个字符,提示前面输入过的字符
【Ctrl+C】强制停止运行
【ctrl+I】自动排版,多行有效
【ctrl+R】注释
【ctrl+T】去掉注释
*******************常用命令 *********************
   edit:打开m文件编辑器
   edit test:打开test.m文件
   clc:清屏
   disp(argument):显示内容
   t=input('message'):在屏幕显示message并输入信息至t
   f=imread('test.jpg'):输出图像test.jpg至数组f
   size(f)或[M,N]=size(f) 给出图像的行数和列数
   size(f,1)得到f的行数
   size(f,2)得到f的列数
   ndims(f)得到f的维数
   whos f :显示数组f的附加信息
   imshow(f,G) :显示图像f,G(若省略默认256)为灰度级数
   imwrite(f,'test.tif'):保存图像为test.tif
   imwrite(f,'test.jpg','qyality',q):保存jpg压缩图像,q越小图像退化越严重
   imfinfo filename:输出存储在磁盘中图像的信息
   mat2gray(f):对f归一化操作
   IPT支持的图像算术函数(IPT函数的优点在于支持整数数据类,而等同的matlab数学运算符只支持double类数据)
   imadd 两幅图像相加或把常数加到图像
   imsubtract两幅图像相减或从图像中减去常数
   immultiply两幅图像相应像素对间相乘,或图像乘一个常数
   imdivide两幅图像相应像素对间相除,或图像除一个常数
   imabsdiff两幅图像间的绝对差
   imcomplement对图像求补
   imlincomb计算两幅或多幅图像的线性组合

   w=v.' :w为v的转置
   若v是一个向量,v(:)产生一个列向量,v(1:end)产生行向量
   linspace(a,b,n):含有n个元素,线性隔开,包含a,b
   plot():折线图
*******************标准数组*************************
zeros(M,N):double类,全为0
ones(M,N):double类,全为1
ture(M,N):logical类,全为1
false(M,N):logical类,全为0
magic(M):M*M,魔方矩阵
rand(M,N):元素全在[0,1]中均匀分布的随机数
randn(M,N):元素是正态分布的随机数,均值0,方差1
*******************常用方法*************************   
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值