MATLAB基本函数
一 矩阵运算
  1.基本算数运算(加减乘除)
    + -运算要求矩阵维数相同,例m*n
    * /运算,例A=B*C,B矩阵是m*n矩阵,B是n*p矩阵,则A是m*p矩阵
    A/B相当于A*inv(B),A与B的逆矩阵相乘
    A\B相当于inv(A)*B
  2.点运算.* ./ .^两个矩阵对应元素进行相应运算

  3.关系运算<、> <= >= == ~=,表达式成立则为1,否则为0.如果是矩阵,
  则按位置逐个进行比较。

  4.逻辑运算& | ~

  5.矩阵其他运算
    1.矩阵求逆inv(A)
    2.行列式求值det(A)
    3.对角矩阵diag(A)
    4.矩阵转置'例:A'

二、矩阵其他运算
  1.矩阵尺寸[m,n]=size(A),A的行和列分别保存在m和n中
  2.绝对值abs(A),返回A中每个元素的绝对值
  3.最大值max(A)最小值min(A),返回矩阵A中每一列的最大值或最小值
  4.求和sum(A),返回矩阵A中每一列的和
  5.向下取整floor(A),向上取整ceil(A),对每一个元素取小于或等于元素值,
    如果是复数,对实部和虚部分别运算

  6.近似取整是round(A),
  7.取整数部分是fix(A)
  8.查找非零值find(A),返回的是非零元素位置的向量。将矩阵作为一维信号处理的
  9.求均值,median(A),对每一列元素求均值返回
  10.矩阵变形函数reshape(A,m,n),将矩阵A按照访问顺序变成m*n维的矩阵
  11.矩阵补充padarray(A,[m n],padvalue,DIRECTION),将矩阵A扩展成m*n维的矩阵,
  12.矩阵左右颠倒、上下颠倒。fliplr(A)或flipud(A);
  13.统计矩阵中元素个数,numel(A)

三、绘图
  1.figure函数
  产生一个绘图窗口
  2.指定绘图位置,将多个图形显示在一个窗口中,subplot(m,n,p),绘制在m行n列,第p的图形。

  3.绘制二维曲线plot(X,Y),将一维列向量X作为x坐标,一维列向量y作为y坐标;如果

四、图像处理基础知识
  1.图像处理常用数据类型,uint8,double,single
    double是默认数据类型,取值范围0-1,0表示分量最低的值,是黑色。
  1表示分量最高的,是白色。常在运算的中间结果运用,保证运算的精度。
    logical值为0或1,常用于形态学、图像分割、图像识别等。

  2.测试图像矩阵checkerboard(n,p,q),返回矩阵类型是double,矩阵由p*q个小单元构成
  每个小单元是由4个小方块组成,每个方块的边长都为n个像素。小方块为黑白相间或黑灰相间
  白色为1,黑色为0,灰色为0.7;

  3、图像类型转换,常用函数im2uint8(A),im2uint16(A),im2double(A),im2bw(A)转换为logical类型
  一个比较有用的函数是mat2gray(A),如果在处理图像的过程中,数据超出了数据类型所能表达的范围,
  它可以对图像进行归一化。

使用matlab处理图像的基础知识的更多相关文章

  1. H265编码等级以及图像的基础知识

    1. H265编码等级 H264编码profile & level控制 .H265编码初探 H265 profile H265 Profile & Level & Tier 介 ...

  2. matlab学习笔记之基础知识(一)

    一.两种特殊数据类型 1.元胞数组   元胞数组是MATLAB的一种特殊数据类型,可以将元胞数组看做一种无所不包的通用矩阵,或者叫做广义矩阵.组成元胞数组的元素可以是任何一种数据类型的常数或者常量,每 ...

  3. caffe和图像一些基础知识

    1.卷积层的参数放置在convoluytion_param{}中,pad默认是0,stride默认是1,如果在convoluytion_param中没有写pad = 什么,或者stride = 什么, ...

  4. Matlab - 基础知识

    Matlab R2016a完全自学一本通 记在前面: (1)函数中:dim=1 按列:dim=2 按行 (2)这本书很垃圾,不建议买. (3)在数据库连接中,用两个单引号表示字符串,千万不能用双引号 ...

  5. Matlab图像处理基础知识

    Matlab图像处理基础知识 Matlab的图片以矩阵的形式存储,矩阵的行列值为图片的行列的色彩值. 1图像表达方式: 像素索引 图像被视为离散单元.如使用I(2,2)可以获取第二行第二列的像素值 空 ...

  6. Matlab--从入门到精通(chapter2 matlab 基础知识)

    Chapter2 Matlab 基础知识 1.基本数学运算符号 注:矩阵的右除是一般意义的除法,但是左除具有对称意义,即A./B=B.\A 2. 命令行中的常用标点 3.常见的操作命令 4.输出数据显 ...

  7. Matlab高级教程_第一篇:Matlab基础知识提炼_02

    第三节:变量 正如其他编程软件一样. 都是通过变量来传递和交换数据的,这是基础.按照<MATLAB基础知识提炼>这篇文章先介绍变量比较合适.编程语言不外乎包括两部分:数据和结构.应该先把数 ...

  8. Matlab高级教程_第一篇:Matlab基础知识提炼_01

    第一篇:Matlab基础知识提炼: 这一篇主要用系统和提炼性的语言对Matlab基础知识进行总结,主要适用于有语言基础的学习者.尽量不讲废话. 第一部分:Matlab是什么? 1 Matlab是Mat ...

  9. 前端开发:css基础知识之盒模型以及浮动布局。

    前端开发:css基础知识之盒模型以及浮动布局 前言 楼主的蛮多朋友最近都在学习html5,他们都会问到同一个问题 浮动是什么东西?  为什么这个浮动没有效果?  这个问题楼主已经回答了n遍.今天则是把 ...

随机推荐

  1. MybatisGen1.0 Mybatis JavaBean Mapper生成工具

    MybatisGen 一:主要技术 1:apache commons dbutils 2:freemarker模板引擎 3:java(1.5+) 二:使用说明 1:配置文件是src/config.pr ...

  2. 解决 ASP.NET 编辑错误"CS0006: 未能找到元数据文件C:\WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll"

    问题背景: 公司最近给我配置了一台新Windows 7旗舰版的电脑,这几天一直在迁移文件,因为新电脑上安装Sqlserver r2失败,解决方法是要安装一个800+MB的安装包 由于最近手上事情比较多 ...

  3. 【UI设计】扁平化设计之流行色值

    收集了一些颜色值 顏色表示方法: 以命名方式定义经常使用的顏色,如color="green".可是自由度较低,何况单词量...... 以RGB值表示.如#FF0000表示red(红 ...

  4. 菜鸟运维笔记:小记编译安装Nginx所遇到的坑

    转载请注明出处:http://blog.csdn.net/guodongxiaren/article/details/40950249 谢谢合作 前言 无论是CentOS,或是Debian/Ubunt ...

  5. C#.NET常见问题(FAQ)-Visual Studio VS如何显示行号

    工具-选项,然后勾选"显示所有设置",然后在文本编辑器下面找到所有语言,勾选"行号"即可.     更多教学视频和资料下载,欢迎关注以下信息: 我的优酷空间: ...

  6. JBOSS启动报错解决方案

    同一个jboss下不可以放不同的项目包,否则报错: 注意:如果后期使用,注意删除上图的本地文件,重新加载即可.

  7. (字符串的处理4.7.22)POJ 3337 Expression Evaluator(解析C风格的字符串)

    /* * POJ_3337.cpp * * Created on: 2013年10月29日 * Author: Administrator */ #include <iostream> # ...

  8. Struts2(四)Action一接收参数

    一.属性接收参数并输出 导入struts2的包,导入需要的包 和struts.xml配置文件 <?xml version="1.0" encoding="UTF-8 ...

  9. 借助AWR报告分析解决oracleCPU过高的问题(转)

    原文地址:http://www.cnblogs.com/crystal-guoguo/p/4213458.html 简介:在oracle数据库中,有两个非常实用的自带监控工具EM(Enterprise ...

  10. 算法笔记_190:历届试题 幸运数(Java)

    目录 1 问题描述 2 解决方案   1 问题描述 问题描述 幸运数是波兰数学家乌拉姆命名的.它采用与生成素数类似的“筛法”生成 . 首先从1开始写出自然数1,2,3,4,5,6,.... 1 就是第 ...