2022数学建模国赛备赛阶段性记录(1-1)

本文记录了数学建模国赛培训中使用MATLAB的主要操作,包括基本运算、函数运用、数组与矩阵操作、M文件的使用以及作图方法,通过实例展示了数据处理和图像绘制的基本步骤,旨在帮助备赛者掌握MATLAB入门知识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

一、常规操作

1、基本运算

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

1+2

回车可得到结果为:3

总体为:

>> 1+2

ans =

     3

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


>> a=1;b=3;
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内含有很多种函数包,从基本运算到各类操作均有涵盖,此处展示部分基本运算的函数,其余函数需要使用可自行查阅使用。

>> x=pi/4
 i=sin(x)
 j=sqrt(x)

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

3、数组(向量)的输入

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

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

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

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

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

以上运算结果为:

k =

     1     2     3


l =

     1     3     5     7     9


m =

  列 1 至 8

    1.0000    1.4737    1.9474    2.42
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不要抢名字啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值