zoukankan      html  css  js  c++  java
  • Matlab基础 数组

    一、引用

    数组元素引用,下标从1开始

    如y(3)表示第3个元素

    二、扩充

    扩充2*3矩阵为3*3矩阵,并且给a(3,3)赋值为9

    三、提取

    数组按列存储

    全下标变化为单下标:

    sub2ind((m,n),i,j)

    二维数组(m,n)第i行j列按列存储后的位数

    size(a)表示形如矩阵a 的大小,不能提取矩阵a的(2,2)

    可以这样:

     

     A(:,j)   提取第j列全部元素

    A(i,:)   提取第i行全部元素

    A([1 4])    中间有空格  提取第一个和第四个元素  

     

    四、赋值

    也可以直接赋值

    五、删除

    给要删除元素赋值为空

    a(2)=[]

    a(;,3)=[]

    六、数组信息

    维数:ndims(a)

    返回第n维大小:size(a,n)

    length(a)

    不是显示几维的,显示最大维是第几维

    (1,2,3)最大是3,在第3维

     

     

     

    朝闻道
  • 相关阅读:
    nginx编译安装
    使用scp命令,不同服务器之间拷备文件
    cpu负载过高排查与解决
    Docker安装
    sftp安装
    nginx登陆验证 [done]
    git常用命令
    python常见问题记录
    升级openssl
    rsync使用
  • 原文地址:https://www.cnblogs.com/wander-clouds/p/8732592.html
Copyright © 2011-2022 走看看