目录
sind(Sine of argument in degrees)
asind(Inverse sine, result in degrees)
asinh(Inverse hyperbolic sine)
cosd (Cosine of argument in degrees)
前言
本人使用matlab的版本是R2016a,所以如果遇到什么地方和现在的新版本有什么不同的地方,还希望见谅,之所以开这一章的学习就是为了带着大家一起去学习matlab中的基础数学函数,如果不全或是不足的地方还是希望大家可以见谅,然后再说明的一点就是这些基础数学函数较多,大家可以点击目录,快速地跳到自己想要了解的函数部分,以免浪费时间。
基础数学函数
在开启这一章的学习之前,我们一定要知道如果在matlab上去获取基础数学函数,我们可以使用如下的代码,来获取matlab中的基础数学函数。
help elfun
当我们在命令行窗口输入这行代码后,命令行窗口就会显示,我们翻译过来之后就是基础数学函数。
接下来,正式开始我们的学习,准备好了嘛?开始吧!
sin(Sine)
这里的sin函数就和我们在初中学过的正弦函数一样,相关内容我也不过多赘述,直接上知识点。
1、计算
我们使用sin函数来计算的地方比较多,这里sin的计算采用的是弧度制(用弧长与半径之比度量对应圆心角角度的方式,用符号rad表示,读作弧度)
a = sin(pi./2)
b = sin(2.*pi)
执行结果
注意:这里进行一下说明为什么sin(2.*pi)不等于0,是因为这里的pi是计算机取得一个近似数,并非真正的无理数,所以会存在误差。
那么如果我们想要得到sin(2.*pi) = 0,我们可以使用符号变量
c = sin(sym(2.*pi))
执行结果
这样,我们就得到了我们所想要的结果。
2、绘制图像
我们可以使用matlab这款软件来绘制关于sin的图像,比如
x = -pi./2:0.02:pi./2;
y = sin(2.*x);
plot(x,y);
grid on ;
title('sin(x)');
xlabel('x');
ylabel('sin(x)');
legend('sin(x)');
执行结果
这样,我们就成功的绘制出来了一幅函数图像。
sind(Sine of argument in degrees)
我们先看到括号中的一段英文,这段英文翻译过来就是以度为单位的参数正弦,所以很容易理解了这个sind的计算就是采用角度制。接下来,我们就看看sind的用处。
1、计算
我们看一下下面的代码,相信大家很快就知道了其中的关键点。
a = sind(180)
b = sind(90)
执行结果
如果觉得弧度制理解起来有难度的话,大家可以试着去理解这一种角度制,毕竟,我们从初中开始就是角度嘛,学起来肯定就更亲切一点