matlab place函数,MATLAB常用函数

本文详细介绍了MATLAB中矩阵的创建、连接、形状变换及向量生成等操作,包括特殊矩阵函数如伴随矩阵、对角矩阵,以及矩阵连接的Cat、Horzcat、Vertcat函数。同时,讲解了Reshape、Rot90等矩阵形状改变函数,并讨论了各种向量生成函数如Linspace和Logspace。此外,还涵盖了判断矩阵属性的函数,如Isempty、Isvector等,以及数据类型的检查。
摘要由CSDN通过智能技术生成

1概述安装介绍(略)。

2 矩阵和数组

2.1 创建特殊矩阵函数

Compan 伴随矩阵Diag 对角矩阵Eye 单位矩阵Gallery 测试矩阵Hadamard hadamard矩阵Hilb hilb矩阵Invhilb invhilb矩阵

Magic魔方矩阵Ones 全一矩阵Rand均匀分布随机矩阵

Randn 正态分布随机矩阵Rosser经典对称特征测试矩阵

Wilkinson wilkinson特征值测试矩阵Zeros 全零矩阵

注:diag(A,n)以向量A为主对角线为基准偏移n个位置。

2.2 矩阵连接

水平c=[a,b]或者c=[a b]

垂直c=[a;b]

连接函数(1)Cat 指定方向;(2)Cat(1,a,b)水平;(3)Cat(2,a,b)垂直;(4)Horzcat 水平方向;(5)Vertcat 垂直方向(6)Repmat 对现有矩阵复制粘贴(7)Blkdiag 以对角阵方式重组。

2.3 改变矩阵形状

Reshape 制定行列重排;Rot90 逆时针90;Filplr 垂直方向为轴旋转180;Flipud 水平方向为轴旋转180;Flipdim 指定方向为轴翻转矩阵

2.4 向量生成函数

Linspace(a,b)首尾为a,b的100个数;Linspace(a,b,n)

Logspace(a,b)以10为底;Logspace(a,b,n);Logspace(a,pi)

2.5 矩阵信息的获取

Isempty 判断为空;Isscalar 判断为标量;Isvector 判断向量;Issparse 判断稀疏矩阵;Isa 判断指定数据类型;Iscell 判断元胞数组类型;Iscellstr 元胞字符串数组类型;Isfloat 判断浮点数;Isinteger 判断整形类型;Islogical 判断逻辑类型Isnumeric 判断数值类型;Isreal 判断实数类型;Isstruct 判断结构体类型;Length 最长维长度;Ndims 维数;Numel 元素个数;Size 指定维长度

3 数据类型

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值