Matlab里面的size函数

这篇具有很好参考价值的文章主要介绍了Matlab里面的size函数。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1,size()返回矩阵的行和列,如下var是1行3列。

var=[1 2 3]

var =     1     2     3

>> size(var)

ans =     1     3

2,size()返回值可以用矩阵接收。

var=[1 2 3]

var =     1     2     3

>> [m,n]=size(var)

m =     1
n =     3

3,矩阵首次赋值的时候空格和逗号效果一样,数据是横向的。

>> var=[1 2 3]

var =     1     2     3

>> var=[1,2,3]

var =     1     2     3

>> whos var
  Name      Size            Bytes  Class     Attributes

  var       1x3                24  double   

4,矩阵首次赋值用分号隔开具有换行效果,数据是纵向的。

>> var=[1;2;3]

var =

     1
     2
     3

>> whos var
  Name      Size            Bytes  Class     Attributes

  var       3x1                24  double 

5,数组默认是采用1行多列的存储形式。

>> for i=1:4 var(i)=i; end
>> var

var =

     1     2     3     4

>> whos var
  Name      Size            Bytes  Class     Attributes

  var       1x4                32  double 

6,人为指定数组的存储格式。

>> var=zeros(4,1)

var =

     0
     0
     0
     0

>> for i=1:4 var(i)=i; end
>> var

var =

     1
     2
     3
     4

>> whos var
  Name      Size            Bytes  Class     Attributes

  var       4x1                32  double   

7,一维矩阵寻址用小括号括序号的形式。

>> var=[1,2,3,4]

var =

     1     2     3     4

>> var(3)

ans =

     3

8,二维矩阵寻址可以用一位寻址,也可以用两位寻址,如下。

>> var=[1,2;3,4]

var =

     1     2
     3     4

>> var(4)

ans =

     4

>> var(2,2)

ans =

     4

9,矩阵寻址的时候冒号代表所有内容。

>> var=[1,2;3,4]

var =

     1     2
     3     4

>> var(:)

ans =

     1
     3
     2
     4

10,矩阵寻址采用部分冒号如下:

>> var=[1,2;3,4]

var =

     1     2
     3     4

>> var(1,:)

ans =

     1     2文章来源地址https://www.toymoban.com/news/detail-409643.html

到了这里,关于Matlab里面的size函数的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Matlab中几种关于如何求矩阵最大值并返回其行列号的方法

    几种关于如何求矩阵最大值并返回其行列号的方法: %     [r,c]=find(min(dis(:))==dis)%返回dis矩阵最小值的行和列 第一种: clear;clc; A=[0 17 50;-12 40 3;5 -10 2;30 4 3] [C,I]=max(A(:)) [m,n]=ind2sub(size(A),I) 第二种: clear;clc; A=[0 17 50;-12 40 3;5 -10 2;30 4 3] [M,I]=max(A) [N,J]=max(M) [I(J),J] 第三种: clear;

    2023年04月09日
    浏览(37)
  • 【MATLAB】通过MATLAB提供的函数产生矩阵

    目录 1、单位矩阵( E方阵)和广义单位矩阵的产生 2、随机数矩阵的产生 

    2023年04月08日
    浏览(35)
  • 【用python将文件夹下面的文件夹里面的文件全部提取出来,并且放到一个新的文件夹】

    可以使用Python的os和shutil库来完成这个任务。 比如说:我的faces95文件夹下面有95个文件,每个文件下面有十七到十八个照片不等。 把所有照片提取出来可以用以下python代码: 需要修改的地方: data_folder = \\\' \\\'中的 改为自己的需要提取的文件路径 photo_folder = \\\' \\\'中的 改为自己的

    2023年04月17日
    浏览(33)
  • 【MATLAB实验】MATLAB矩阵与数组及改变矩阵形状(rot90函数逆时针旋转、矩阵转置)

    目录 Matlab矩阵 矩阵除法 矩阵乘方 数组的乘和除 数组的乘方 数据的输出格式  常用函数的应用  矩阵的建立 冒号表达式 结构矩阵和单元矩阵 结构矩阵: 单元矩阵: 矩阵元素的引用方式 利用冒号表达式来获取子矩阵 利用空矩阵删除矩阵中的元素  改变矩阵的形状(使用

    2024年01月18日
    浏览(36)
  • confusionchart()混淆矩阵绘图函数介绍(MATLAB)

    confusionchart()函数用于创建分类问题的混淆矩阵图 目录 confusionchart()函数用法: 描述: 示例1(通过trueLabels和predictedLabels创建混淆矩阵图):  示例2(通过现有的混淆矩阵创建混淆矩阵图):  示例3(按精度或召回率排序类): confusionchart()函数用法: 描述: confusionchart(t

    2024年02月02日
    浏览(27)
  • Matlab 自编雅可比矩阵 (jacobi) 函数与官方的Jacobian matrix(雅可比矩阵)函数对比及创新

      最近遇到了一些需要求函数的雅可比矩阵的问题,例如上次发布的 blog:Matlab 最速下降法 实列及代码实现,里面也需要用到求解雅可比矩阵,那篇blog中的雅可比也是自己编写的代码,之前搜过自带的函数 (官方函数叫: jacobian(f,v) 1 ),由于官方的自带的没有自己比较想要

    2024年02月03日
    浏览(26)
  • Matlab 使用经验分享(常用函数介绍;矩阵常见计算)

    大家好!最近有很多朋友询问我关于 Matlab 的使用,于是我决定写一篇博客来分享一下我的经验。对于数学和编程爱好者来说,Matlab 是一个非常有用的工具。我自己在数学实验和数学建模竞赛中也经常使用它。那么,为什么 Matlab 这么受欢迎呢? MATLAB 是美国MathWorks 公司自2

    2024年02月10日
    浏览(30)
  • MATLAB中的pinv函数:矩阵伪逆计算

    MATLAB中的pinv函数:矩阵伪逆计算 在MATLAB中,pinv函数是用于计算矩阵的伪逆(pseudo-inverse)的工具。矩阵的伪逆在线性代数和数值计算中具有广泛的应用。本文将详细介绍pinv函数的用法,并提供相应的源代码示例。 伪逆是对于非方阵而言的一种类似逆矩阵的概念。对于一个

    2024年02月06日
    浏览(27)
  • matlab dot()函数求矩阵内积,三维 ,多维 详解

    matlab dot()函数求矩阵内积,三维 ,多维 详解   C=dot(A,b,X),这个参数X 只能取1,或者2。1  表示按列,2表示按行,如果没有参数。默认按列。   1)按列优先计算 这是一个1行3列的向量。 2)按行优先计算  C=dot(A,B,2) =[a1*b1+a2*b2+a3*b3 ;a4*b4+a5*b5+a6*b6 ]. 这是一个2行1列的向量 实例如

    2024年02月16日
    浏览(37)
  • axios返回几种数据格式? 其中Blob返回时的size是什么意思?

    axios返回几种数据格式? 其中Blob返回时的size是什么意思? 1、字符串(String):服务器可以返回纯文本或HTML内容,Axios会将其作为字符串返回。 2、JSON(JavaScript Object Notation):这是最常见的数据格式,服务器可以返回JSON格式的数据,Axios会将其解析为JavaScript对象。 3、数组(

    2024年02月09日
    浏览(27)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包