MATLAB中常用函数及语法
- zeros()
1 zeros(n):n*n 全零矩阵
2 zeros(m,n):m*n全零矩阵
3 zeros(d1,d2,d3……dn):生成 d1*d2*d3*……*dn 全零矩阵或数组。
4 zeros(size(A)):生成与矩阵A大小相同的全零矩阵。
- ones()
1 ones(n):n*n 全1矩阵
2 ones(m,n):m*n全1矩阵
3 ones(d1,d2,d3……dn):生成 d1*d2*d3*……*dn 全1矩阵或数组。
4 ones(size(A)):生成与矩阵A大小相同的全1矩阵。
- subplot()
1 subplot(m,n,p)或者subplot(m n p)
2 将多个图像画到同一个平面上,p为从左到右从上到下的顺序排列
- imshow
1 imshow(uint8(y))是按照256级灰度显示y得绝对数据。0表示黑色,255表示白色,y中大于255的值强制为255。
- imread
1 X = imread(lena.jpg),用于读取图像数据。
- size()
% [m,n] = size(X) , 返回矩阵X的行数m,列数n。
% r=size(A,1)该语句返回的是矩阵A的行数,
% c=size(A,2)该语句返回的是矩阵A的列数。
- sprintf()
1 sprintf('%d',X); 以整数格式输出矩阵X的值
- hold on
1 前者的意思是,你在当前图的轴(坐标系)中画了一幅图,再画另一幅图时,原来的图还在,与新图共存,都看得到
- figure
1 用法1:figure %创建一个新的窗口,所有参数采用默认,后无分号‘:’
2 用法2:figure(s) % s为参数,s为数据时要大于0,否则报错
3 用法3:figure(‘name’,‘例子’)
- ceil()
1 括号中的值,向正无穷方向取整;
- max()
如果A是一个向量,max(A)返回A中的最大元素。
如果A是一个矩阵,max(A)将A的每一列作为一个向量,返回一行向量包含了每一列的最大元素。
如果A是一个矩阵,max(max(A))返回矩阵中的最大元素。
- round()
round()函数为四舍五入的函数
- A(2,3):矩阵A的第2行、第三列的元素
- A[1,2,3;4,5,6]:矩阵A的构造
- x=0:0.1:1 %从0到1,增量为0.1,一维数组(向量)的简单构造
- Y(2) %表示Y的第2个元素
- Y(3:-1:1) %表示y的第3,2,1个元素
- y([1 3 4]) %y的第1,3,4个元素
- z=y’ %表示向量的转置,纵横转置
- A(3,:) %A的第3行
- A(:,1) %A的第1列
- A(1:2,[2 3]) %A的第1,2行,第2,3列
- 眼睛看到的灰色图像,不一定是二维灰度图像,要从工作区变量表中看变量的值进行确认。
- 二值图像中,颜色越深,灰度值越小,颜色约亮,灰度值约大。
- sum()函数的用法:
a=sum(A) %列求和
b=sum(A,2) %行求和
c=sum(A(:)) %矩阵求和
- bar()
%bar函数绘制直方图,为N中每一行的每一个元素绘制一个条
- axis tight;
%设置坐标轴的范围为紧凑型,使得数值或图像都显示出来
- 取整函数
fix:朝零方向取整
floor:朝负无穷方向取整(地板)
ceil:朝正无穷方向取整(天花板)
round:四舍五入
MATLAB中常用函数及语法的更多相关文章
- matlab中subplot函数的功能
转载自http://wenku.baidu.com/link?url=UkbSbQd3cxpT7sFrDw7_BO8zJDCUvPKrmsrbITk-7n7fP8g0Vhvq3QTC0DrwwrXfa ...
- 【原创】Matlab中plot函数全功能解析
[原创]Matlab中plot函数全功能解析 该帖由Matlab技术论(http://www.matlabsky.com)坛原创,更多精彩内容参见http://www.matlabsky.com 功能 ...
- Matlab中plot函数全功能解析
Matlab中plot函数全功能解析 功能 二维曲线绘图 语法 plot(Y)plot(X1,Y1,...)plot(X1,Y1,LineSpec,...)plot(...,'PropertyName ...
- MATLAB中的函数句柄及其应用
1.函数句柄的创建 函数句柄(function handle)是MATLAB中的一类特殊的数据结构,它的地位类似于其它计算机语言里的函数对象(Javascript,Python),函数指针(C++), ...
- matlab中patch函数的用法
http://blog.sina.com.cn/s/blog_707b64550100z1nz.html matlab中patch函数的用法——emily (2011-11-18 17:20:33) ...
- matlab 中max函数用法
Matlab中max函数在矩阵中求函数大小的实例如下:(1)C = max(A)返回一个数组各不同维中的最大元素.如果A是一个向量,max(A)返回A中的最大元素.如果A是一个矩阵,max(A)将A的 ...
- matlab中cumsum函数
matlab中cumsum函数通常用于计算一个数组各行的累加值.在matlab的命令窗口中输入doc cumsum或者help cumsum即可获得该函数的帮助信息. 格式一:B = cumsum(A ...
- 『转载』Matlab中fmincon函数获取乘子
Matlab中fmincon函数获取乘子 一.输出结构 [x,fval,exitflag,output,lambda] = fmincon(......) 二.结构说明 lambda结构 说 ...
- matlab中norm函数的用法
格式:n=norm(A,p) 功能:norm函数可计算几种不同类型的矩阵范数,根据p的不同可得到不同的范数 以下是Matlab中help norm 的解释 NORM Matrix or vecto ...
随机推荐
- Redis 在Golang中使用遇到的坑
1.从lua脚本传回到go那边的数字是string类型 2.hincrby 返回当前值的计算结果(即存放到redis中的值) 3.hset 一个不存在的key,返回什么呢?即设置失败返回什么错误?(会 ...
- Skype for Business 安装组件RewriteModule失败
最近QQ网友提到部署Skype for Business,安装组件时提示安装必备组件失败:RewriteModule,如下图,安装文件名是rewrite_2.0_rtw_x64.msi,尝试手动安装也 ...
- January 01 2017 Week 1st Sunday
This is a new year. A new beginning. And things will change. 新一年,新开始,新气象. Hey Hey Hey. I can see my ...
- Java.util 包(Date 类、Calendar类、Random类)
java.util 包提供了一些实用的方法和数据结构. Date 类 Date 类表示日期和时间,里面封装了操作日期和时间的方法.Date 类经常用来获取系统当前时间. 构造方法: 构造方法 说明 D ...
- BT提权wind2008R2
昨天中午打开电脑,对着菜刀在那翻啊翻,找到一个64bit的os. 因为这个ip不在曾经提权过的主机列表里面,心想这应该是个低权限的网站,顺手打个whoami试试,结果给我返回了"nt aut ...
- 如果要遍历除了for循环,你还知道什么?——JavaScript的各种遍历方式
如果要遍历除了for循环,你还知道什么?——JavaScript的各种遍历方式 这是曾经面试中的一道题目,当时的我用现在很潮的话讲,整个人是懵比的,我呆呆的说了句,我好像只知道for循环啊.后来回过神 ...
- Linux的图形模式和文本模式以及单用户模式切换
1.默认开机进入文本模式 如果想让开机自动进纯文本模式, 修改/etc/inittab 找到其中的 id:5:initdefault: 这行指示启动时的运行级是5,也就是图形模式 改成3就是文本模式了 ...
- Mac下安装sbt
为了可以用Eclipse编译基于Scala的Spark Project,需要安装sbt 环境:OS X Yosemite 10.10.3 1.安装Xcode 因为要在终端用macports安装sbt, ...
- antlr-2.7.6.jar的作用
项目中没有添加antlr-2.7.6.jar,hibernate不会执行hql语句 并且会报NoClassDefFoundError: antlr/ANTLRException错误
- vue2.* 绑定属性 绑定Class 绑定style 03
<template> <div id="app"> <!-- 绑定属性 --> <div v-bind:title="title ...