Matlab入门

一些matlab入门滴知识~

一、Matlab的一些基本命令

1.help

help 函数名:查看帮助文档;
在这里插入图片描述

2.Who

who:列出工作区变量;
n/direct/9344d95d770f4479a9565aaebc91a0f9.png)

3.Whos

whos:详细列出变量信息;
在这里插入图片描述

4.clear

clear:清除变量;

5.clc

clc:清空命令行窗口;

6.diary

diary:记录会话到文件(如 diary mylog.txt);

7.format

format:设置数值显示格式(如 format long);

8.path

path:显示或修改搜索路径

二、变量赋值与矩阵输入

1.linspace

linspace(x1,x2,n):产生x1,x2之间的n点行矢量,x1、x2、n分别为起始值、中止值、元素个数。若缺省N,默认点数为100。
linspace(1, 10, 5):生成 1 到 10 的 5 个等差点
在这里插入图片描述

2.zeros

1)零矩阵

zeros(3):3×3 全零矩阵
在这里插入图片描述

2)由零组成的三维数组

创建一个2行3列4维的全0矩阵
在这里插入图片描述

3.eye

eye函数创建对角元素为1,其他元素为0的矩阵
eye(4):4 阶单位阵
在这里插入图片描述

4.ones

ones函数生成全1矩阵
ones(2,3):2×3 全 1 矩阵
在这里插入图片描述

5.rand

1)X=rand

产生一个(0,1)的随机数

2)X=rand(n)

产生nxn的矩阵,元素为(0,1)之间的随机数
rand(5):5×5 均匀分布随机矩阵,元素为(0,1)之间的随机数
在这里插入图片描述

3)X=rand(x,y)

产生x行y列的矩阵,元素为(0,1)之间的随机数
在这里插入图片描述

6.randn

1)X=randn

返回一个标准正态分布的随机向量

2)X=randn(n)

randn(n)函数用于产生正态分布的随机数
randn(3):3×3 正态分布随机矩阵
在这里插入图片描述

3)X=randn(x,y)

产生x行y列的矩阵,元素为一个标准正态分布中的值
在这里插入图片描述

7.triu

triu(A,k)返回A的第k条对角线上以及该对角线上方的元素,其他位置元素用0填充,k等于0时可以简写成triu(A)

triu(magic(4)):提取上三角部分
在这里插入图片描述
默认k=0是主对角线,k>0位于主对角线上方,而k < 0位于主对角线下方
k>0
在这里插入图片描述
k<0
在这里插入图片描述

8.logspace

y=logspace(x1,x2)生成一个由在 10^x1 和 10^x2(10 的 N 次幂)之间的 50 个对数间距点组成的行向量 y。
y=logspace(x1,x2,n)
在 10 的幂 10^x1和 10^x2(10 的 N 次幂)之间生成 n 个点。
在这里插入图片描述

9.diag

L=diag([1,2,3,4])
生成以1,2,3,4为zhu对角矩阵
在这里插入图片描述
X = diag([1,2,3],v)
v:从主对角线位移,正表示上移
在这里插入图片描述
同样,它也可以读取矩阵的对角线
在这里插入图片描述

10.reshape

reshape函数是按列优先的顺序重新排列数组元素。也就是说,reshape函数首先填充新数组的第一列,然后填充第二列,以此类推。
需要注意的是,reshape函数只改变数组的形状,而不改变数组中元素的顺序。
在这里插入图片描述

11.repmat

repmat是将矩阵按要求扩增。 repmat([1:N]',[2,3])):就是将[1:N]'看成一个整体,就相当于一个元素,将这个大的“元素”扩增为2x3的矩阵
在这里插入图片描述

12.矩阵转置

在这里插入图片描述

13.子矩阵

在这里插入图片描述

14.删除矩阵的特定列和特定行

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述


总结

以上就是今天要讲的内容啦,本文仅仅简单介绍了matlab的一些基本用法,而matlab的功能是十分强大的,其余的还需我们认真学习呀(PS.如果有错误麻烦各位大佬指出来,一起进步)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值