【MATLAB】基础01
运算符
开根号: ^0.5
第一的type是double (可以double clik 那个变量来看)
eps: 很小的数 Inf:无穷大
format short 四位小数 【标准】 long 长 shortE 科学计数法 longE e+00 bank 美国表示钱 分,角之类的 hex:16进制 rat : 分数表示 数字转成有理数
分号
;
不显示运算结果矩阵
行矩阵: 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相关推荐
- Matlab 基础01 - 多维数组的排列转换和Permute 函数
前言: 本章通过Matlab官网的例子,介绍Matlab Permute函数的数组维度置换功能:由于官网的说明比较晦涩难懂,所以,这里用自己的语言和理解重新组织了一下. 1 语法: B = permu ...
- matlab基础与实例教程,MATLAB基础与实例教程
系统全面,实例丰富 考虑到Matlab进行仿真和运算分析时的基础知识和实践操作,讲解从基础的变量.函数.数据类型等入手,涉及到数学分析.图形可视化.Simulink仿真.文件读写等,全面地介绍了Mat ...
- MATLAB学习笔记2:MATLAB基础知识(下)
阅读前请注意: 1. 该学习笔记是华中师范大学HelloWorld程序设计协会2021年寒假MATLAB培训的学习记录,是基于培训课堂内容的总结归纳.拓展阅读.博客内容由 @K2SO4钾 撰写.编辑, ...
- matlab基础语法
%% matlab基础语法% 后面的加分号时,运行结果在命令窗口不显示. % 不加分号时,当点击回车时,运行结果就会立即显示出来!%% 清除 clear all %清除工作区中的所有变量 clc %清 ...
- Matlab基础代码教程
Matlab基础代码教程 第1部分:变量定义和基本运算: % 生成矩阵% 直接法a = [1,2,3;4,5,6;7,8,9];% 冒号一维矩阵 a = 开始:步长:结束,步长为1可省略b = 1:1 ...
- matlab理论知识点,matlab基础知识点.doc
matlab基础知识点.doc MatLab讲义2002年9月版1MATLAB讲义第一章MATLAB系统概述1.1MATLAB系统概述MATLAB(MATrixLABoratory)矩阵实验室的缩写, ...
- Matlab基础入门,一篇就够啦(所有源代码)
%% Matlab基础知识 %复数 a = 3+4i a = 3+4i;%加分号的作用,命令行窗口不会显示运算过程和结果 %Inf与NaN a = 25/0%无穷大 b=0/0%无意义 %字符拼接 s ...
- matlab基础与应用——常用命令整理
学习课本为:matlab基础与应用 第3版 北航出版社 张平 吴云结等编著 下面为我学习时在课本抄写出来的命令,以及我的注释 I/O文件操作函数 open完之后要记得close掉 fclose('te ...
- Matlab基础之.m文件创建及使用
Matlab基础之.m文件创建及使用 一.创建 1.打开Matlab如下图所示,点击"新建脚本" 2.然后会出现"编辑器"界面,在"编辑器" ...
- MATLAB第一次实验:MATLAB基础
MATLAB第一次实验:MATLAB基础 前言 一.实验目的 二.实验环境 三.实验内容及步骤 四.实验代码 五.实验要求 前言 为了帮助同学们完成痛苦的实验课程设计,本作者将其作出的实验结果及代码贴 ...
最新文章
- 易扩展的SLAM框架-OpenVSLAM
- pandas.io.data 获得金融数据失败
- Redis的数据类型详解
- AA065VD时序的确定
- 萤石的云存储到期怎么启动内存卡_3款萤石智能入户单品 让普通入户门秒变智能...
- MHA masterha_check_ssh 报错
- vue报错 TypeError: merge is not a function
- Qt|C++-OpenGL绘制三角形带
- 微软重拳出击:盗版 Windows 将无处遁形!
- SpringBoot FK-关联表查询(二)
- MYSQL基础(事务,触发器,函数,过程指令操作)
- python 客户端_Python一个简单的通信程序(客户端 服务器)
- 线程安全的HashMap,TreeMap,ArrayList,TreeSet,Set
- SpringBoot项目在Gitee的控管步骤
- parse python函数_Python爬虫 - parse模块常用方法
- c语言中字母后面的 是什么意思,C语言中括号里面一个字母是什么意思
- ZipEntry的使用
- matlab自带滤波器,matlab自带滤波器函数小结(图像处理)
- 【解决方案】windows7无法启动,报0xc000014c错误,系统注册表丢失或损坏
- 地图作业平台低代码实战(搭建能力提升)
热门文章
- 倾斜摄影三维建模软件photoscan教程 [转]
- 关于做项目中关于文件读取遇到的一个问题(0x80070299)
- 谈笑间学会数仓-分层架构
- Java 实现四位数的吸血鬼算法
- 西门子real是什么数据类型_【图】西门子s7-300 plc的数据类型有哪些?
- 认识你7年后终于领证了 2019-09-16
- 黑来古:TO B视角看“创作者”、“广告主”、“营销人”
- AI领域首位图灵奖得主Marvin Minsky:求索“智能”奥秘的一生 | 人物志
- 修改注册表来解决Microsoft Office中word和excel表格打开新文件时前面最小化的文件重新弹出显示的问题
- 专治选择困难症:Mate 10 Pro和P20 Pro之间如何选?