2024Matlab数模初级教程- 第二章 Matlab 基础运算及函数、数据类型

本文是Matlab数模初级教程的第二章,详细介绍了Matlab的基础运算,包括加减乘除、三角函数和对数函数等;讲解了基础函数的使用,如exp、sqrt和log;并探讨了数据类型,如特殊变量ans、i/j、eps、NaN,以及数组、结构体、元胞数组和布尔值的概念和操作实例。
摘要由CSDN通过智能技术生成

第二章 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(

  • 9
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

乐以礼

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

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

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

打赏作者

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

抵扣说明:

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

余额充值