matlab入门

接下来几天给大家带来matlab的一些小知识,我也是刚刚学习,如果有一些不对的地方希望大家指出纠正,咱们互相学习 谢谢大家
首先我用的是matlab2018a 这里说下 (a表示上半年发布b表示下半年发布).
一些相关软件的下载和连接我会下一次 发出来
matlab先认识下工作页面
在这里插入图片描述
这个就是他的工作页面,
在这里插入图片描述
如果要写一些脚本 就在新建中 点击脚本。
在这里插入图片描述
这里就是你所新建的文件名字。
在这里插入图片描述
这里是与大家直接进行交互的地方。
比如大家可以在这里试试3+5 3*6 3-7 这种基本的运算 都会计算出来
在这里插入图片描述
这里教大家一个清屏幕的方式 clc 就可以达到清屏的效果
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
当然也可以用这种变量的形式进行计算。但要注意的一点的是 要区分大小写 且长度不超过63位 并且要以字母为开头 以字母 数字 下划线组成 但不能用标点 变量名字尽量简洁明了。
如果用 到变量计算 需要在保存文件名字上有规则 就是文件的名字
在这里插入图片描述
clear all 命令是清除右侧的
在这里插入图片描述

a=1 不等于A=1
注释%% (两个百分号加一个空格)就会注释掉 见%就是不会运行其中的内容 会跳到下一个命令
字符串 就是不需要电脑理解 就是你想说的 怎么定义呢 用‘’用单引号表示
比如 ni=‘zhenbang’
在这里插入图片描述
s=‘a’
asb(s)
在这里插入图片描述
这里表示abs asii码 计算机的基础知识 (不了解的大家可以百度一下)

char 是字符串 A
char(97)
在这里插入图片描述
num2str(65)
在这里插入图片描述
这个num2str这个就是输出数字 注意这里我犯了个错误 就是这里 输入命令式要在英文的状态下进行输入 否则就会报错。
str = ‘i love you’
在这里插入图片描述
length(str)这个是计算字符串的长度
在这里插入图片描述
这个字符串的长度 包括空格

下面介绍最重要的部分 就是 矩阵运算
A = [1 2 3; 4 5 6; 7 8 9]
在这里插入图片描述
这样就变成了一个矩阵
B = A’ 这里是B等于A的转置(学过线代大家都懂)
在这里插入图片描述
C=A(😉 竖向拉伸 在这里插入图片描述
这里的:是冒号
D = inv(A)这里是求逆
在这里插入图片描述
这里要注意前提A应该是可逆矩阵
怎么生成0矩阵
E = zeros(10,5,3)
这里表示10行5例 总共是3维
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
E(:,:,1)=rand(10,5) rand 就是随机的意思
这里要区分 randi 与 randn rand 的区别 都是从0-1的
rand(m,n)生成m行n列 的均匀分布的随机数
rand(m,n,‘double’)生成指定精度的均匀分布的伪随机数,参数还可以是‘single’
rand(RandStream,m,n)利用指定的RandStream生成的随机数

randn是生成标准正太分布的伪随机数(均值为0 方差为1) 主要是标准正太分布

randi 均匀分布的伪随机整数 randi(MAX) 在开区间(0,IMAX)生成均匀分布的伪随机整数
randi(IMAX ,M,N)在开区间(0,IMAX)生成mXn型随机矩阵
r = randi([imin,imax],m,n)在开区间(iMIN,iMAX)生成mXn型随机矩阵

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值