当前位置:   article > 正文

2022数学建模国赛备赛阶段性记录(1-1)_数学建模需要matlab学到什么程度

数学建模需要matlab学到什么程度

       数学建模国赛培训记录,主要使用软件为MATLAB,主要内容为在数学建模竞赛中常用的操作、数学与模型以及部分练习题的解析。

一、常规操作

1、基本运算

MATLAB内四则运算相当于计算机的加减乘除,对应输入数字、运算符,回车即可得出结果。例如:在命令行窗口直接输入:

1+2

回车可得到结果为:3

总体为:

  1. >> 1+2
  2. ans =
  3. 3

也可以进行相关的赋值操作,再进行运算,例如:

  1. >> a=1;b=3;
  2. c=a+b,d=a-b,e=a*b,f=a/b,g=b^a

回车可得到结果依次为:c=4,d=-2,e=3,f=0.3333,g=3。

(注:在MATLAB中分号“;”的使用不影响运算,但不显示该行运算结果)

2、函数的运用

        MATLAB内含有很多种函数包,从基本运算到各类操作均有涵盖,此处展示部分基本运算的函数,其余函数需要使用可自行查阅使用。

  1. >> x=pi/4
  2. i=sin(x)
  3. j=sqrt(x)

       以上为圆周率π、sin、开方的函数,回车即可得出结果,其余函数的使用大致方法相似,可自行查阅。

3、数组(向量)的输入

向量的输入可以有以下几种操作:

  1. k=[1,2,3]
  2. l=1:2:10 %1为首项,10为末项,公差为2(步长增长)
  3. m=linspace(1,10,20) %首项末项之间平均生成20个数

即:直接输入、按照步长增长生成、使用均分计算函数生成

均分计算函数的用法:x=linspace(x1, x2, N)

功能:linspace(x1, x2, N)生成一个数组,首项为x1,末项为x2之间平均生成N个数

以上运算结果为:

  1. k =
  2. 1 2 3
  3. l =
  4. 1 3 5 7 9
  5. m =
  6. 18
  7. 1.0000 1.4737 1.9474 2.42
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/911491
推荐阅读
相关标签
  

闽ICP备14008679号