运算符

  1. 开根号: ^0.5

  2. 第一的type是double (可以double clik 那个变量来看)

  3. eps: 很小的数 Inf:无穷大

  4. format
    short 四位小数 【标准】
    long 长
    shortE 科学计数法
    longE e+00
    bank 美国表示钱 分,角之类的
    hex:16进制
    rat : 分数表示 数字转成有理数
    
  5. 分号;不显示运算结果

  6. 矩阵

    • 行矩阵: a=[1 2 3 4] 空格分开

    • 列矩阵: b=[1;2;3;4] 分号表示换行

    • A=[1 21 6; 5 17 9; 2 1 3] 输入整个矩阵

    • 取特定位置的元素: array indexing

      • a=[1 2 3 4] a(3) = 3
      • A=[1 21 6;5 17 9;2 1 3] A(1,2) = 21 A(1)=1 A(2)=5 A(3)=2 A(4)=21 从上到下,从左至右排序
      • A([1 3 5]) = 1 2 17
      • A([1 3; 1 3]) = [1 2; 1 2]
      • A([1 3],[1 3]) = ([row1 row3],[column1,c3]) 两个交叉的到的矩阵
    • colon operator 分号

      • 等差级数的创立
      • A = [1:100] A=[1 2 3 4 5 6…100]
      • B = [1:2:99] 首:step:末 B=[1 3 5 7…99]
      • str = ‘a’:2:‘z’
    • A(3,:) A的第三行 A(3,:) = [] 去掉A 第三行

    • 增广矩阵类似操作

      • A=[1 3; 2 4];
        B=[9 9;9 9];
        F=[A B]
        
    • 矩阵运算

      • A.*B = 对应元素相乘

      • A/B = A * inv(B)

      • A./B 对应元素相除

      • A+a 每个元素都加上

      • A^a a个A相乘

      • A.^a 每个元素a次方

      • A’ 转置矩阵

    • 特殊的矩阵

      • eye(n) 单位阵
      • zero(n1,n2) 0矩阵
      • ones(n1,n2) 1矩阵
      • diag() 对角矩阵
    • 一些函数

      • max(A) 每一列最大的数
      • max(max(A)) 所有数字的最大
      • min min(min) 同理
      • sum(A) 每一列的和
      • mean()
      • sort(A) 每一列大小排序 从小到大
      • sortrows() 按照第一列的大小排序,但是行跟着一起动
      • size(A) 返回行数、列数
      • find(A == 5) 返回值是5的元素位置

【MATLAB】基础01相关推荐

  1. Matlab 基础01 - 多维数组的排列转换和Permute 函数

    前言: 本章通过Matlab官网的例子,介绍Matlab Permute函数的数组维度置换功能:由于官网的说明比较晦涩难懂,所以,这里用自己的语言和理解重新组织了一下. 1 语法: B = permu ...

  2. matlab基础与实例教程,MATLAB基础与实例教程

    系统全面,实例丰富 考虑到Matlab进行仿真和运算分析时的基础知识和实践操作,讲解从基础的变量.函数.数据类型等入手,涉及到数学分析.图形可视化.Simulink仿真.文件读写等,全面地介绍了Mat ...

  3. MATLAB学习笔记2:MATLAB基础知识(下)

    阅读前请注意: 1. 该学习笔记是华中师范大学HelloWorld程序设计协会2021年寒假MATLAB培训的学习记录,是基于培训课堂内容的总结归纳.拓展阅读.博客内容由 @K2SO4钾 撰写.编辑, ...

  4. matlab基础语法

    %% matlab基础语法% 后面的加分号时,运行结果在命令窗口不显示. % 不加分号时,当点击回车时,运行结果就会立即显示出来!%% 清除 clear all %清除工作区中的所有变量 clc %清 ...

  5. Matlab基础代码教程

    Matlab基础代码教程 第1部分:变量定义和基本运算: % 生成矩阵% 直接法a = [1,2,3;4,5,6;7,8,9];% 冒号一维矩阵 a = 开始:步长:结束,步长为1可省略b = 1:1 ...

  6. matlab理论知识点,matlab基础知识点.doc

    matlab基础知识点.doc MatLab讲义2002年9月版1MATLAB讲义第一章MATLAB系统概述1.1MATLAB系统概述MATLAB(MATrixLABoratory)矩阵实验室的缩写, ...

  7. Matlab基础入门,一篇就够啦(所有源代码)

    %% Matlab基础知识 %复数 a = 3+4i a = 3+4i;%加分号的作用,命令行窗口不会显示运算过程和结果 %Inf与NaN a = 25/0%无穷大 b=0/0%无意义 %字符拼接 s ...

  8. matlab基础与应用——常用命令整理

    学习课本为:matlab基础与应用 第3版 北航出版社 张平 吴云结等编著 下面为我学习时在课本抄写出来的命令,以及我的注释 I/O文件操作函数 open完之后要记得close掉 fclose('te ...

  9. Matlab基础之.m文件创建及使用

    Matlab基础之.m文件创建及使用 一.创建 1.打开Matlab如下图所示,点击"新建脚本" 2.然后会出现"编辑器"界面,在"编辑器" ...

  10. MATLAB第一次实验:MATLAB基础

    MATLAB第一次实验:MATLAB基础 前言 一.实验目的 二.实验环境 三.实验内容及步骤 四.实验代码 五.实验要求 前言 为了帮助同学们完成痛苦的实验课程设计,本作者将其作出的实验结果及代码贴 ...

最新文章

  1. 易扩展的SLAM框架-OpenVSLAM
  2. pandas.io.data 获得金融数据失败
  3. Redis的数据类型详解
  4. AA065VD时序的确定
  5. 萤石的云存储到期怎么启动内存卡_3款萤石智能入户单品 让普通入户门秒变智能...
  6. MHA masterha_check_ssh 报错
  7. vue报错 TypeError: merge is not a function
  8. Qt|C++-OpenGL绘制三角形带
  9. 微软重拳出击:盗版 Windows 将无处遁形!
  10. SpringBoot FK-关联表查询(二)
  11. MYSQL基础(事务,触发器,函数,过程指令操作)
  12. python 客户端_Python一个简单的通信程序(客户端 服务器)
  13. 线程安全的HashMap,TreeMap,ArrayList,TreeSet,Set
  14. SpringBoot项目在Gitee的控管步骤
  15. parse python函数_Python爬虫 - parse模块常用方法
  16. c语言中字母后面的 是什么意思,C语言中括号里面一个字母是什么意思
  17. ZipEntry的使用
  18. matlab自带滤波器,matlab自带滤波器函数小结(图像处理)
  19. 【解决方案】windows7无法启动,报0xc000014c错误,系统注册表丢失或损坏
  20. 地图作业平台低代码实战(搭建能力提升)

热门文章

  1. 倾斜摄影三维建模软件photoscan教程 [转]
  2. 关于做项目中关于文件读取遇到的一个问题(0x80070299)
  3. 谈笑间学会数仓-分层架构
  4. Java 实现四位数的吸血鬼算法
  5. 西门子real是什么数据类型_【图】西门子s7-300 plc的数据类型有哪些?
  6. 认识你7年后终于领证了 2019-09-16
  7. 黑来古:TO B视角看“创作者”、“广告主”、“营销人”
  8. AI领域首位图灵奖得主Marvin Minsky:求索“智能”奥秘的一生 | 人物志
  9. 修改注册表来解决Microsoft Office中word和excel表格打开新文件时前面最小化的文件重新弹出显示的问题
  10. 专治选择困难症:Mate 10 Pro和P20 Pro之间如何选?