MATLAB-学习笔记-1

在校学习数学建模,整理的matlab相关笔记,按照学校授课时间顺序发布相关内容,做这个的初衷是为了方便自己学习,所以有些地方以教材为主,大家不要见怪。
希望能在这里分享学习的一些知识碎片,接触时间不长,如果文章有任何错误,欢迎大家指正。
如果喜欢我的文章还请大家不吝动手给我点赞收藏关注哦,留下你来过的足迹,让我眼熟你。

1.1MATLAB的进入与运行方式

1.1.1 MATLAB的进入与界面

matlab的界面上共有4个窗口,它们是

  1. 命令窗口(Command Window)

在命令窗口可以直接输入命令行,以实现计算或绘图功能

  1. 工作空间(Workspace)

显示当前MATLAB的内存中使用变量的信息,包括变量名、变量数组大小、变量字节大小和变量类型.

在工作空间中选定某个变量后,双击变量名,将打开数组编辑器窗口(Array Editor)显示变量具体内容,用于数值型变量,可以再次修改数据.

  1. 命令历史(Commang History)

  • 查看曾经执行过的命令

  • 重复利用原来输入的命令行

  1. 当前文件夹(Current Directory)

显示当前工作目录下所有文件的文件名、文件类型和最后修改时间

1.1.2 MATLAB的运行方式

命令行方式和M文件方式

  • 命令行方式通过直接在命令窗口输入命令行来实现计算或作图功能

  • M文件运行方式则是先在一个以m为扩展名的M文件中输入一系列数据和命令.M文件有两种类型:脚本M文件和函数M文件

建立脚本M文件:单击File菜单,依次选择NewM-File,以m为扩展名储存.要运行该M文件,只需在Debug菜单中选择Run

1.2 变量与函数

1.2.1 变量

命名规则:

(1)不含空格的单个词

(2)区分大小写

(3)最多不超过19个字符

(4)必须以字母打头,不允许使用标点符号

特殊变量

取值

ans

用于结果的缺省变量名

pi

圆周率

eps

计算机的最小数,和1相加就产生一个比1大的数

flops

浮点运算数

inf

无穷大,如1/0

NaN

不定量,如0/0

i,j

i=j=

realmin

最小可用正实数

realmax

最大可用正实数

1.2.2 数学运算符号及标点符号

+

加法运算,适用于两个数或两个同阶矩阵

-

乘法运算

*

乘法运算

.*

点乘运算

./

点除运算

^

乘幂运算

\

反斜线表示左除

  • 命令后若有逗号或无标点,显示命令结果;若为分号,禁止显示结果。

  • “%”后面所有文字为注释

  • “…”表示续行

1.2.3 数学函数

函数

名称

sin

正弦函数

cos

余弦函数

tan

正切函数

abs

绝对值(模)

min

最小值

sqrt

开平方

log

自然对数

sign

符号函数

asin

反正弦函数

acos

反余弦函数

atan

反正切函数

max

最大值

sum

元素的总和

exp

以e为底的指数

log10

以10为底的对数

fix

取整

  1. 在x=时的值

y=sin(pi/5)
y=0.5878

1.2.4 函数M文件

函数M文件是文件名后缀为m的文件,这类文件必须是以function开始,格式为

function 因变量名=函数名 (自变量名)

函数M文件的文件名必须与函数名完全一致,其中所有变量都是局部变量

  1. 计算在(1,2)处的函数值.

% 建立M文件:fun.m
function f=fun(x)
f=100*(x(2)-x(1)^2)^2+(1-x(1))^2
% 在MATLAB命令窗口键入命令
x=[1 2]
fun(x)
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

qqgg77

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

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

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

打赏作者

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

抵扣说明:

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

余额充值