分享

【Matlab】1.数组的创建

 如昨 2014-04-29
1. 一维数组的创建:
>> x=0:1.5:10
x =
         0    1.5000    3.0000    4.5000    6.0000    7.5000    9.0000
>> x=linspace(0,10,3)     %在区间0至10内等距地取三个点
x =
     0     5    10
>> x=1:-0.1:0       %反向取点
x =
    1.0000    0.9000    0.8000    0.7000    0.6000    0.5000    0.4000    0.3000    0.2000    0.1000         0
 
 
>> x=logspace(0,3,4)      %在区间100至103之间等比地取四个点
x =
           1          10         100        1000
>> x=logspace(0,3,5)
x =
  1.0e+003 *
    0.0010    0.0056    0.0316    0.1778    1.0000
 
 
>> x=[4,3,2,1]     %加逗号也行
x =
     4     3     2     1
>> x=[4     5    2     1]    %逗号改为空格也行
x =
     4     5     2     1
>> x=rand(2,5)    %产生一个2行5列的随机的数组
x =
    0.1419    0.9157    0.9595    0.0357    0.9340
    0.4218    0.7922    0.6557    0.8491    0.6787
>> x=(0:1.5:10)'
x =
         0
    1.5000
    3.0000
    4.5000
    6.0000
    7.5000
    9.0000
>> x=linspace(0,10,3)'
x =
     0
     5
    10
>> x=logspace(0,3,4)'
x =
           1
          10
         100
        1000
>> x=[4,3,2,1]'
x =
     4
     3
     2
     1
>> x=[4;3;2;1]
x =
     4
     3
     2
     1
>> x=[1,3,4,5;9,8,3,0]
x =
     1     3     4     5
     9     8     3     0
 
 
 
======
变量编辑器:放在matlab内存中的数组
1.点击Desktop->Workspace,点击 , 就会出现 
 
 
 
2.双击unnamed 变量引出一个空白界面,如下图,在空白界面上,输入数据
 
 
 
3.输入结束后,单击回车,那么这时这个unnamed数组就放在内存中了,在命令窗口可以调用
 
 
 ======
M文件创建数组:每次运行.m文件,数组直接调入内存
 
 
 
 
 
 
 
 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多