(期中复习)2.7常见的数学运算函数

xzdxmynet 发布于 2024-04-25 阅读(30)

2.7 常用数学运算函数

我们先介绍一下五个最基本的运算符符号:+ - * / ^。 前四个符号分别是加、减、乘、除,最后一个^表示幂运算。

另外,不同的运营商有不同的优先级。 所谓优先级,就是指计算的顺序。 例如,乘法和除法运算的优先级高于加法和减法运算。 以后我们还会学习一些操作符号,比如逻辑判断符号>。 你不必记住这些运算符号的优先级,因为我们可以通过添加括号来改变运算顺序。 这个道理每个小学生都应该学会。 明白了:3+5*2 的计算结果与 (3+5)*2 不同。

接下来我们学习一组最基本的数值运算函数:

函数名称

功能

计算结果

腹肌

求绝对值,也可用于计算复数的模长度。

绝对值(1.5)% 1.5

绝对值(-1.5)% 1.5

绝对值(3+4i) % 5

地面

向负无穷大舍入(将结果舍入到小于或等于该元素的最接近的整数)

下限(1.1)% 1

下限(1.9)% 1

下限(-1.1) % -2

下限(-1.9) % -2

使固定

向零舍入(相当于去掉小数部分并截断为整数)

修复(1.1)% 1

修复(1.9)% 1

修复(-1.1)% -1

修复(-1.9)% -1

天花板

向正无穷大舍入(将结果舍入到大于或等于该元素的最接近的整数)

天花板(1.1)% 2

天花板(1.9)% 2

天花板(-1.1)% -1

天花板(-1.9)% -1

圆形的

真正的舍入函数(将结果舍入到最接近的整数,如果是 0.5,则将其调整为偏离零的偏差)

round函数还有第二种用途,可以输入第二个参数:

round(X,N)可以将X四舍五入到第N位,有以下三种情况:

仅使用一个输入参数的用法:

回合(1.1) % 1

回合(1.9) % 2

回合(-1.1) % -1

回合(-1.9) % -2

回合(1.5) % 2

回合(-1.5) % -2

有两个输入参数:

轮(3.14159, 1) % 3.1

轮(3.14159, 2) % 3.14

轮(3.14159, 0) % 3

回合(12345.6, -1) % 12350

回合(12345.6, -2) % 12300

回合(12345.6, -3) % 12000

模组

mod(a,m)可以计算a除以m后的余数,其中a是被除数,m是除数。

模(11, 3) % 2

模(9, 3) % 0

开方

sqrt(a)可以计算a的平方根,即a的根符号。 如果 a 为负数,则返回复数结果。 结果相当于a^(1/2)。

开方(9) % 3

long g % 计算结果以长格式显示

开方(2) % 1.4095

开方(-4)% 2i

经验值

exp函数可以计算以自然常数e为底的指数。

经验(1)% 2.7183

指数(2)% 7.3891

指数(10)% 2.2026e+04

日志

log(x)用于计算以自然常数e为底的对数。

对数(2)% 0.6931

对数(3)% 1.0986

日志(指数(10))%10

对数2/对数10

分别用于计算以 2 和 10 为底的对数。

log2(4) % 2

log2(1024) % 10

log10(100)% 2

此外,它还提供了一组“三角”函数,您可以在官方网站上找到:

官网地址:

我们常用来计算正弦(xián)、余弦和正切的三个函数是:sin、cos 和 tan。 这三个函数的输入参数都是要计算的角度,单位都是弧度。 例如sin(pi/6)和cos(pi/3)的计算结果等于0.5,tan(pi/4)的计算结果等于1; 如果你想用角度来计算,你可以使用sind、cosd和tand。 sind(30) 和 cosd(60) 等一组函数的计算结果为 0.5,tand(45) 的计算结果为 1。

另外,asin、acos和atan可用于计算反正弦、反余弦和反正切函数,返回的角度以弧度为单位。 上面的网站还提供了一些不太常用的三角函数。 课后可以参考帮助文档自学。

最后告诉大家两个常见的错误:

(1)中的乘号不能省略。 例如,计算sin(2π)时,我们需要在 中输入sin(2*pi),并且中间的乘号不能省略。

(2)在命名变量时,我们不应该将变量命名为函数的名称,否则会导致调用函数时出错。 例如:Sin 被错误地用作变量名。 我们先计算sin(pi/6),结果是0.5,是正确的; 然后我们不小心用了sin函数作为变量名,并给它赋值,比如sin = 10; 然后调用sin(pi/6)命令,会报错:下标索引必须是正整数类型或逻辑类型。 这里用sin作为变量,值为10,代替原来计算正弦函数的函数。 至于为什么会报这个错误,需要等大家都看完下一章了。 解决这个错误的方法也很简单:从工作区中删除变量sin。 我们可以称之为明确的命令,后面加上罪恶,这就是明确的罪恶。

2.8 本章各节

2.9 课后练习

Q1. 我们前面介绍的实时脚本非常强大。 在以后的课程中,我们将主要使用实时脚本操作。 关于实时脚本的使用,我单独录制了一个视频。 请搜索:《清风数学建模实时脚本》学习观看。 以后我就不单独解释了。 (注:该系列视频尚未开始录制,目前无法找到)

Q2。 请完成以下一系列任务:

步骤1:在电脑桌面上创建一个名为“Chapter 2 Homework”的新文件夹。

第2步:打开,创建一个新的脚本文件,然后在其中输入您学到的任何代码。

例如,sin(3/2*pi); 指数(10); 龙格; 日志(1024)等

第三步:将脚本保存到“第二章作业”文件夹中,命名为“.m”。

步骤4:将当前文件夹更改为“第2章作业”文件夹。

步骤5:执行您编写的脚本,并将计算结果作为注释放在每行后面。

步骤 6:清除工作区和命令行窗口。

Q3。 下面哪个选项不会报错为变量名: ( )

A. abc_ B. @a10 C. end D. qfzs E. 520ff F. cos

Q5. 填空:

(1)

该命令可用于清除工作空间; 该命令可用于清除命令行窗口。

(2)

如果我们不小心使用函数log作为变量名并赋值给5,那么后面调用log(4)就会报错,那么我们应该: 。

(3)

当遇到“未定义的函数或变量”错误时,可以。

(4)

使用开头进行评论,评论不会被运行。 注释多行的快捷键是 ,取消注释的快捷键是 。

(5)

如果我们不需要在命令行上显示计算结果,我们可以将其添加在代码行的末尾。

(6)

如果返回2.187e-15,这个值意味着什么?

(7)

要将数字显示设置为长格式,您可以。

(8)

如果你想查询如何使用round,可以。

(9)

庆丰老师有1314颗糖果,想平均分配给班上52名学生。 如果糖果太多,就带回家给老婆吃。 然后每个同学都可以获得一颗糖果,青峰的妻子也可以获得一颗糖果。 (填写计算表达式,下同)

(10)

有一天,庆丰举办婚礼,花费了61452元。 店家承诺1000元以下零头抹掉,那么庆丰要付多少钱:。

标签:  sin 数学 脚本 

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。