zoukankan      html  css  js  c++  java
  • 单元数组

    1. 可以采用大括号({})建立单元数组,也可以采用cell()

    1 clear all;
    2 c = {'中国','China';[1:4],100};
    3 c{1,1}
    4 c{1,2}
    5 c{2,1}
    6 c{2,2}
    7 c

    结果:

    ans =

    中国


    ans =

    China


    ans =

    1 2 3 4


    ans =

    100


    c =

    '中国' 'China'
    [1x4 double] [ 100]

    2、 cell(N): 产生一个N*N的空单元数组

      cell(M,N): 产生一个M*N 的单元数组

      cell(M,N,P,....): 产生一个M*N*P阶的空单元数组

      cell(size(A)): 该函数产生和A维数相同的空单元数组

    3、 函数celldisp()

      celldisp(C): 该函数显示单元型变量C的内容

      celldisp(C,'name'): 采用名称name来显示单元型变量C的内容

    例子:

    1 clear all;
    2 c = {'中国','China';[1:4],100};
    3 celldisp(c);
    4 celldisp(c,'mycell');

    结果:

    c{1,1} =

    中国


    c{2,1} =

    1 2 3 4



    c{1,2} =

    China


    c{2,2} =

    100



    mycell{1,1} =

    中国


    mycell{2,1} =

    1 2 3 4



    mycell{1,2} =

    China


    mycell{2,2} =

    100

    3、函数cellplot()

      H = cellplot(C): 显示单元变量C,返回值为一个向量,体现了表面、线和句柄等

      H = cellplot(C,'legend'): 显示单元型变量C,并为图形添加注释legend

     例子:

    1 clear all;
    2 c = {'中国','China';[1:4],100};
    3 subplot(1,2,1);
    4 out = cellplot(c,'legend');
    5 subplot(122);
    6 out2 = cellplot(c);
    7 out
    8 out2 

    结果:

    out =

    174.0048
    175.0043
    176.0043
    177.0043
    178.0043
    179.0043
    180.0043
    181.0043


    out2 =

    211.0048
    212.0043
    213.0043
    214.0043
    215.0043
    216.0043
    217.0043
    218.0043

  • 相关阅读:
    查询类里面对象个数
    动手动脑2
    关于随机数的产生-动手动脑1
    单词频率代码测试
    反码补码报告
    动手动脑课上总结
    java开学第一周测试代码
    【P1825】表达式整除
    工程代码の初體驗
    差分:IncDec Sequence 差分数组
  • 原文地址:https://www.cnblogs.com/Bro-Young/p/6111539.html
Copyright © 2011-2022 走看看