第二章 Matlab 基础运算及函数、数据类型
文章目录
前言
本节将简要介绍下matlab中的基础计算、函数、数据类型。
一、基础运算
示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。
Matlab可以作为你的计算器使用,进行初级的数值计算,也可以进行求微积分、极限、符号计算等高级运算。
matlab的运算符包括 +、 - 、/ 、x、 ^
- 加法运算,+,在命令行输入2022+1,点击回车,就会给你输出执行结果。
>> 2022+1
ans =
2023
>>
-
减法运算,-,乘除法运算类似,下面就不一一演示了。
-
除法运算,/
-
乘法运算,x
-
幂运算,要注意的是幂运算是这种形式 底数^幂次
>> 2024-1
ans =
2023
幂次运算如下
>> 2^3
ans =
8
二、基础函数
1.基础函数
基础函数包括三角函数,自然指数,开方函数,对数函数等
- 三角函数,包括sin、cos、tan等常用三角函数,具体代码如下:
需要注意的是,在matlab里默认的是弧度值,当你想要计算sin(90°)的时候,需要用π转换,下面的例子就是计算90弧度值与90°的两个表达式
>> sin(90)
ans =
0.893996663600558
>> sin(pi/2)>>
ans =
1
- 开方函数,根号的使用以及n次根号的使用,有sqrt、power、nthroot三种方式,其中power可以用来求负数的n次根。
下面是求解根号9的结果与27的三次开方结果,-27的三次开方结果的代码:
>> sqrt(9)
ans =
3
>> power(27,1/3)
ans =
3
>> nthroot(27,3)
ans =
3
>> power(-27,1/3)
ans =
1.5 + 2.59807621135332i
- matlab自然指数e、圆周率π的表示方法
在matlab里,自然指数e为exp,但是当你想用的时候要用exp(1),代表e的1次方。圆周率π为pi:
>> exp(1)
ans =
2.71828182845905
>> pi
ans =
3.14159265358979
- matlab中对数函数,对数函数的用法,包括log与ln。
在matlab里,log就是以自然指数为底的对数函数,也就是loge(x),下面是指数函数的用法,第一个例子为求解ln(e),第二个例子为求解log28:
>> log(exp(1))
ans =
1
>> log2(8)
ans =
3
2.练习
让我们来做一个练习,计算一下比较复杂的表达式:
1.求解esin(π)
2求解cos(