matlab新手入门篇

Matlab矩阵操作基础

本文参考了matlab网上视频教程和部分百度搜索和百度百科资料

视频地址:http://cn.mathworks.com/videos/matlab-for-new-user-99205.html?form_seq=conf1050&elqsid=1425263613144&potential_use=Student&country_code=CN

一、数组的创建

(1)      a=1

表示a=1,此矩阵的size为1*1

(2)      a=1:1:10

表示a从1到10,间距为1,此矩阵的size为1*10

(3)      a=linspace(1,10,11)

表示a从1到10,共有11个数,因此间距为1

 

对linspace的补充与介绍

linspace函数

此函数是常用的用来生成等间距数组的方法。logspace,colon.也可以用来生成一些不同条件的数组,但是linspace 最常用。

linspace(a1,a2)

此函数用来生成a1到a2之间的等间距的数组,我们在MATLAB主窗口中输入如下命令:A=linspace(1,100)回车:然后会看到如下结果,我们可以看到生成的结果如下:

结果生成的是1到100之间的整数,一共100个数字,我们可以看到默认情况下linspace(a1,a2) 是生成包括a1 a2在内的等差数组。

linspace(a1,a2,N)

此函数是用来生成a1与a2之间等距的数组,那么我们先举两个例子来讨论生成的等差数列间距。

我们下面生成0-9之间间距为1的等差序列,那么我们尝试在MATLAB主窗口中输入如下:

 B=linspace(0,9,9)

我们可以看到结果如下:

B =

        0    1.1250    2.2500   3.3750    4.5000    5.6250   6.7500    7.8750    9.0000

我们可以看到结果并不是我们想要的,我们可以发现上面生成的

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值