Matlab里面的size函数

news/2024/11/28 5:50:12/

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


http://www.ppmy.cn/news/3426.html

相关文章

如何自学黑客?自学黑客技术需要学多久?

问题一:黑客如何学起? 答:必须从学习者的角度来看,如果你是一个已经学过编程,通晓几门语言的人那么这个答案就会和一个从没有接触过的计算机,甚至连什么叫高级语言还不知道的人有所区别的对待。 这就像是登…

抖音商家引流的正确方法,抖音商家引流脚本实操教程。

大家好我是你们的小编一辞脚本,今天给大家分享新的知识,很开心可以在CSDN平台分享知识给大家,很多伙伴看不到代码我先录制一下视频 在给大家做代码,给大家分享一下抖音商家引流脚本的知识和视频演示 不懂的小伙伴可以认真看一下&#xff0c…

TCP/IP 网络原理【TCP篇】

🎉🎉🎉写在前面: 博主主页:🌹🌹🌹戳一戳,欢迎大佬指点! 目标梦想:进大厂,立志成为一个牛掰的Java程序猿,虽然现在还是一个…

大数据 finalshell免密登录

私有云 查看私有云创建的虚拟机 本机用FinalShell连接三个虚拟机 使用浮动IP地址创建连接 设置主机名 maser虚拟机 slave1虚拟机 slave2虚拟机 IP地址与主机名映射 master虚拟机 slave1虚拟机 slave2虚拟机 ##关闭防火墙 关闭防火墙:systemctl stop f…

list的简单介绍和模拟实现

1.list的介绍 list是可以在常数范围内在任意位置进行插入和删除的序列式容器,并且该容器可以前后双向迭代。list和forward_list非常相似:最主要的不同在于forward_list是单链表,只能朝前迭代,已让其更简单高效。与其他序列式容器…

Python《字符,符号,函数,索引》

函数描述len()计算序列的长度max()找出序列中的最大元素min()找出序列中的最小元素list()将序列转换为列表str()将序列转换为字符串sum()计算元素的和sorted()对元素进行排序enumerate()将序列组合为一个索引序列,多用在 for 循环中 关键字 andexecnotassertfinall…

操作系统中的线程

我的GitHub:Powerveil GitHub 我的Gitee:Powercs12 (powercs12) - Gitee.com 皮卡丘每天学Java 进程就是 任务,跑起来的程序 系统使用 PCB 描述进程,使用双向链表来管理进程 进程存在的意义就是让操作系统可以同时执行多个任务&…

抢订单,稳增长!道可云元宇宙平台助力企业竞逐海外市场

受新冠肺炎疫情和国际政治经济形势错综复杂的不利影响,我国的外贸企业普遍面临订单下滑、供应链不畅、经营压力大等困难,国际需求大幅萎缩。随着后疫情时代的来临,我国的疫情防控政策不断优化调整,市场对企业出海抢占商机的关注度…