eye(n)创建n阶单位矩阵

zeros(n)创建n阶0方阵

rand(m,n)创建m*n阶元素为从0到1的均匀分布的随机数矩阵

round(A)对矩阵A中所有元素进行四舍五入运算

A^-1用幂运算求解矩阵A的逆

\左除,/右除, .(点号)群运算

已知:PA=B,AQ=B

P=B/A(右除), Q=A\B(左除)

U = rref(A)对矩阵A进行初等行变换,矩阵U为矩阵A的最简行阶梯矩阵

u = rref([a, eye(size(a))])通过初等行变换的方式得到a的逆

n = input(‘’)数据输入函数(类似于C语言printf)

T(1,:)= [] 把一个空行赋给矩阵T的第一行,即删除矩阵T的第一行

factor(D)对符号多项式D进行因式分解

solve(D)求符号变量多项式方程D = 0 的解

randn(m,n)创建mxn阶均值为0,方差为1的标准正态分布的随机矩阵

2015/1/12

orth(A)求出矩阵A的列向量组构成空间的一个正交规范基

P = poly(A)计算矩阵A的特征多项式,P是一个行向量,其元素是多项式系数

roots(P)求多项式P的零点

r = eig(A):r为一列向量,其元素为矩阵A的特征值

eval(lamda)把符号形式转换为数值形式

[V,D]=eig(A)矩阵D为矩阵A特征值所构成的对角阵,矩阵V的列为矩阵A的单位特征向量,它与D中的特征值一一对应

[V,D]=schur(A)矩阵D为对称矩阵A特征值所构成的对角阵,矩阵V的列为矩阵A的单位特征向量,它与D中的特征值一一对应

[U,S,V]=svd(A) U,V都是正交矩阵,S是矩阵A的奇异值构成的对角矩阵,满足A=USV

[L,U]=lu(A) L为准下三角矩阵(包括对角元素),U为上三角矩阵,满足A=LU

[Q,R]=qr(A) Q为正交矩阵,R为上三角矩阵,满足A=QR

正交矩阵---,则A为正交矩阵

L = chol(A) L为上三角矩阵,满足A=LL(要求矩阵A为对称正定阵)

正定阵--f(X)=X'AX>0对任意X(不全为0的n元向量)都成立

max(B)计算矩阵B每一列的最大值,计算结果是一个行向量

max(max(B)) 矩阵B的最大值

[i,j]=find(B == m)寻找矩阵B中所有值为m的元素的位置

mod(i,N)计算i除以N的余

mesh(T) 以矩阵T的行标为x轴值,列为y轴值,元素值为z轴值,绘制三维图形

close all 关闭所有图形

ezplot(‘x1+2*x2=5’)准备画符号变量构成的直线方程x1+2*x2=5

x=pinv(A)*b,求超定方程组Ax=b的最小二乘解,pinv(A)对矩阵A进行伪逆(广义逆)运算,同inv

ezmesh(‘x1+5*x2+1’)绘制符号变量构成的平面方程,(x3=x1+5*x2+1)

norm(u)计算矢量的范数,即矢量u的长度

eigshow(A1)特征值和特征向量的动画程序

MATLAB基本命令的更多相关文章

  1. 数学建模学习笔记 | matlab基本命令及用法

    前言 数学建模对matlab水平的要求 了解matlab的基本用法,如常用命令.脚本结构.矩阵的基本操作.绘图等: 熟悉matlab的程序结构,能创建和引用函数: 熟悉常见模型的求解算法和套路: 自主 ...

  2. Matlab编程-基本命令行语句

    (1) mathlab命令行中“,”与“:”的区别: 结尾不加任何东西也会输出结果 以“,”结尾不显示变量数值,但是再次输入变量名之后可以输出变量值 以“:”结尾显示变量值 (2)    输出格式控制 ...

  3. MATLAB入门教程

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

  4. Matlab编程基础

    平台:Win7 64 bit,Matlab R2014a(8.3) “Matlab”是“Matrix Laboratory” 的缩写,中文“矩阵实验室”,是强大的数学工具.本文侧重于Matlab的编程 ...

  5. MATLAB新手教程

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

  6. (转)MATLAB入门教程

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

  7. 入坑MATLAB必会的吐血总结

    本渣想回过头来整理一下MATLAB的一些基本的知识(很多东西比较琐碎,应该系统的梳理梳理),下文中没有提到的,自己用help查即可. 此文用来存个档,便于回顾. 由于matlab各版本部分语法存在差异 ...

  8. Matlab基本用法

    转至:http://blog.sina.com.cn/s/blog_8354dda801012dyn.html 目录: 一.说明 二.数据类型及基本输入输出 三.流程控制 四.循环 五.数组.数组运算 ...

  9. Matlab三维绘图

    三维绘图 1 三维绘图指令 类 别 指 令 说 明 网状图 mesh, ezmesh 绘制立体网状图 meshc, ezmeshc 绘制带有等高线的网状图 meshz 绘制带有“围裙”的网状图 曲面图 ...

随机推荐

  1. Linux chmod命令详解

    Linux chmod命令详解 chmod----改变一个或多个文件的存取模式(mode)   chmod [options] mode files   只能文件属主或特权用户才能使用该功能来改变文件 ...

  2. percona 5.6升级到5.7相关error及解决方法

    今早,把开发环境的mysql升级到了5.7.15,5.6数据导入后,启动一切正常,检查.err日志,发现有如下异常: 2016-10-31T00:29:33.187073Z 0 [Warning] S ...

  3. SQL数据库基础(一)

    数据库: 结构化查询语言(Structured Query Language)简称SQL: 数据库管理系统(Database Management System)简称DBMS: 数据库管理员(Data ...

  4. margin和padding对行内元素的影响

    这个是在面试的时候,面试官问我的一个小问题 自己没有考虑过inline元素设置margin和padding的问题 学习的过程记录下来 1)inline元素的高度是由元素的内容决定的(字体的大小和行高) ...

  5. 捋一捋Javascript数据类型转换规则

    一.数据类型 5种基本数据类型:Null/Undefined/String/Boolean/Number 1种复杂数据类型:Object 二.数据类型检测 传送门<几种JS数据类型方式及其局限性 ...

  6. Javascript一些小细节

    1.判断class存在 $(obj).hasClass('BTCheck_ON') $obj.attr('class')=="BTCheck_ON" 有时我们判断样式存在会写成第二 ...

  7. Vue数据绑定

    gitHub地址:https://github.com/lily1010/vue_learn/tree/master/lesson04 一 双括号用来数据绑定 (1)写法一: {{message}}, ...

  8. 【原】训练自己haar-like特征分类器并识别物体(2)

    在上一篇文章中,我介绍了<训练自己的haar-like特征分类器并识别物体>的前两个步骤: 1.准备训练样本图片,包括正例及反例样本 2.生成样本描述文件 3.训练样本 4.目标识别 == ...

  9. IOS8解决获取位置坐标信息出错(Error Domain=kCLErrorDomain Code=0)

    最近在模拟器上调试发现获取位置坐标信息的时候会报错,错误信息: didFailWithError: Error Domain=kCLErrorDomain Code=0 “The operation ...

  10. macbook pro 重装系统

    重装前系统版本:10.11.6 因为我在系统更新时强行关机,后来在编译代码的时候就一直有奇怪的错误,所以选择重装系统. 前提条件:一定要有网络 1.关机状态下按住command + r ,按一下开机键 ...