MATLAB的数据显示格式

虽然在MATLAB系统中数据的存储和计算都是双精度进行的,但MATLAB可以利用菜单或format命令来调整数据的显示格式。Format命令的格式和作用如下:

l  format|format short         5位定点表示

l  format long                15位定点表示

l  format short e              5位浮点表示

l  format long e              15位浮点表示

l  format short g   系统选择5位定点和5位浮点中更好的表示

l  format long g    系统选择15位定点和15位浮点中更好的表示

l  format rat           近似的有理数的表示

l  format hex           十六进制的表示

l  format bank          用元 角分(美制)定点表示

l  format compact       变量之间没有空行

l  format loose         变量之间有空行

MATLAB 提供了大量的函数来创建一些特殊的矩阵。常用的矩阵函数

函数名称

函数功能

函数名称

函数功能

zeros(m,n)

m行n列的零矩阵

eig(A)

求矩阵A的特征值

eye(n)

n阶方矩阵

poly(A)

求矩阵A特征多项式

ones(m,n)

m行n列元素为1的矩阵

trace(A)

求矩阵A的迹

rand(m,n)

m行n列的随机矩阵

cond(A)

求矩阵A的条件数

randn(m,n)

m行n列的正态随机矩阵

rref(A)

求矩阵A的行最简形

magic(n)

n阶魔方矩阵

inv(A)

求矩阵A的逆矩阵

hess(A)

hess 矩阵

det(A)

求矩阵A的行列式

sqrtm(A)

求矩阵A的平方根

expm(A)

求矩阵A的指数值

funm(A)

按矩阵计算的函数值

logm(A)

求矩阵A的对数值

rank(A)

求矩阵A的秩

morm(A,1)

求矩阵A的范数

 

操作符“:”的说明

j:k      表示步长为1的等差数列构成的数组:[j, j+1, j+2,…, k]

j:i:k    表示步长为i的等差数列构成的数组:[j,j+i,j+2*i,…, k]

A(i:j)   表示A(i),A(i+1),…,A(j)

对矩阵元素的操作

A(i,j)     表示矩阵A的第i行第j列元素。

A(:,j)     表示矩阵A的第j列。

A(i,:)     表示矩阵A的第i行。

A(:,:)     表示A的所有元素构造2维矩阵

A(:)       表示以矩阵A的所有元素按列做成的一个列矩阵。

A(i)       表示矩阵A(:)的第i个元素。

[ ]        表示空矩阵

  除了plot指令外,Matlab还提供了许多其它的二维绘图指令,这些指令大大扩充了Matlab的曲线作图指令,可以满足用户的不同需要。绘制二维图形的指令

函数名称

功能

函数名称

功能

bar

直方图

loglog

双对数曲线

barh

垂直的直方图

semilogx

x轴对数坐标曲线

bar3

三维直方图

semilogy

y轴对数坐标曲线

bar3h

垂直的三维直方图

polar

极坐标曲线

hist

统计直方图

stairs

阶梯图

pie

饼图

stem

火柴棍图

pie3

三维饼图

pcolor

伪彩图

fplot

数值函数二维曲线

area

面积图

ezplot

符号函数二维曲线

errorbar

误差棒棒图

gplot

绘拓扑图

quiver

矢量场图

fill

平面多边形填色

ribbon

代状图

Matlab使用难点记忆的更多相关文章

  1. 刚开始学习Javascript的一些基础小知识,从入门到崩溃,希望对大家有帮助(只适合初学者)

    一.简介 1.JavaScript一种直译式脚本语言,是一种动态类型.弱类型.基于原型的语言,内置支持类型,js不能操作文件. 重要的开始啦!!!!! 引入javascript: 行间js <d ...

  2. 图像处理中的matlab使用

    图像的矩阵表示 类和图像类型 虽然使用的是整数坐标, 但 MATLAB 中的像素值(亮度)并未限制为整数. 表 1-1 列出了 MATLAB 和图像处理工具箱为描述像素值而支持的各种类. 表中的前 8 ...

  3. MATLAB入门教程

    MATLAB入门教程   1.MATLAB的基本知识 1-1.基本运算与函数    在MATLAB下进行基本数学运算,只需将运算式直接打入提示号(>>)之後,并按入Enter键即可.例如: ...

  4. 接触Matlab10年后的一个总结,随时使用Matlab要掌握的一些要点

    不记得上一次写超过20行的matlab程序是什么时候了,大概是2013年吧,那个时候写过2篇文章,实际用到了 一些matlab的内容,超过200行的matlab程序应该要追溯到2011年了,最近为了帮 ...

  5. C#中调用Matlab人工神经网络算法实现手写数字识别

    手写数字识别实现 设计技术参数:通过由数字构成的图像,自动实现几个不同数字的识别,设计识别方法,有较高的识别率 关键字:二值化  投影  矩阵  目标定位  Matlab 手写数字图像识别简介: 手写 ...

  6. opencv通过dll调用matlab函数,图片作为参数

    [blog 项目实战派]opencv通过dll调用matlab函数,图片作为参数                   前文介绍了如何“csharp通过dll调用opencv函数,图片作为参数”.而在实 ...

  7. MATLAB 编程风格指南及注意事项

    MATLAB编程风格指南Richard Johnson 著Genial 译MATLAB 编程风格指南Richard JohnsonVersion 1.5,Oct. 2002版权: Datatool 所 ...

  8. matlab中,在灰度解剖图上叠加阈值图,by by DR. Rajeev Raizada

    1.参考 reference 1. tutorial主页:http://www.bcs.rochester.edu/people/raizada/fmri-matlab.htm. 2.speech_b ...

  9. MATLAB新手教程

    MATLAB新手教程   .MATLAB的基本知识 1-1.基本运算与函数    在MATLAB下进行基本数学运算,仅仅需将运算式直接打入提示号(>>)之後,并按入Enter键就可以.比如 ...

随机推荐

  1. leetcode@ [127] Word Ladder (BFS / Graph)

    https://leetcode.com/problems/word-ladder/ Given two words (beginWord and endWord), and a dictionary ...

  2. BNUOJ-29364 Bread Sorting 水题

    题目链接:http://www.bnuoj.com/bnuoj/problem_show.php?pid=29364 题意:给一个序列,输出序列中,二进制1的个数最少的数.. 随便搞搞就行了,关于更多 ...

  3. POJ-2926 Requirements 最远曼哈顿距离

    题目链接:http://poj.org/problem?id=2926 题意:求5维空间的点集中的最远曼哈顿距离.. 降维处理,推荐2009武森<浅谈信息学竞赛中的“0”和“1”>以及&l ...

  4. linux oracle10g安装

    同样适合11g哦,亲; 一.安装系统 首先安装Linux系统,根据Oracle官方文档的建议,在机器内存小于1G的情况下,swap分区大小应该设置为内存的2倍大,若内存大于2G则swap分区设置为与内 ...

  5. 使用PHP输出中文JSON字符串

    PHP 和 JavaScript 交互其实很方便,PHP 原生也提供了对 JSON 格式的支持.主要包括 JSON 编码和解码两个函数: 代码如下: json_endoce: http://cn.ph ...

  6. STC12C5A60S2片内存储器介绍

    STC12C5A60S2内部集成RAM 1280字节,其中 内部RAM(data):256 Byte 内部扩展RAM(xdata):1024 Byte 支持片外扩展RAM: 64kB STC12C5A ...

  7. 浅谈iOS中MVVM的架构设计与团队协作

    说到架构设计和团队协作,这个对App的开发还是比较重要的.即使作为一个专业的搬砖者,前提是你这砖搬完放在哪?不只是Code有框架,其他的东西都是有框架的,比如桥梁等等神马的~在这儿就不往外扯了.一个好 ...

  8. CSS构造模型

    div 边距 边框 定位 浮动 21.1 div 部分(division)---<div>元素,经常以div形式引用---是XHTML元素,用于定义XHTML文件中的区域. 1.添加div ...

  9. pip error: command 'gcc' failed with exit status 1

    SWIG/_m2crypto_wrap.c:127:20: 致命错误:Python.h:没有那个文件或目录     #include <Python.h>                  ...

  10. MYSQL- 分页存储过程

    工作需要,用到MYSQL的分页功能,在网上找到一个不错的分页存储过程,代码整理了一下! 存储过程代码 CREATE PROCEDURE `sp_hj_splitpage`( in _pagecurre ...