MATLAB中指数(ex)和对数(lnx)在标量运算的用法 |
您所在的位置:网站首页 › ln在matlab里面怎么打 › MATLAB中指数(ex)和对数(lnx)在标量运算的用法 |
摘要:MATLAB中和数学中的指数和对数的用法,存在直觉中的差异,非常容易混淆。因此本文采用对比的方法对两者之间的差异和在MATLAB中的用法,做出简要说明和详细运用。 1、MATLAB中指数和对数的用法进行对比,详细内容见表格。需要说明的是MATLAB命令一般形式可以用以特殊形式,但是底数e进行事先定义。 函数 数学 MATLAB命令 指数 一般形式 e的特殊形式 (e=2.7183) 对数 一般形式 1、以e为底的对数用log()表示,如log(a)。 2、以10为底的对数用log10()表示,如log10(a)。 3、以2为底的对数用log2()表示,如log2(a)。 4、对于其它如 e的特殊形式 (e=2.7183) 对于指数函数最反直觉的是,MATLAB并没有对e做出定义,系统会认为这是一个未被命名的变量,不可以直接使用。( 对于对数函数最反直觉的是,log(x)=ln(x),MATLAB可以对ln没有直接定义。再去计算不以e为底的对数是,还需要重新理解。 需要说明的是MATLAB命令一般形式可以用以特殊形式,但是底数e进行事先定义。 2、对MATLAB中指数实例下面将贴出不同命令在MATLAB中的图片,使上表的对比更加直观。 2.1 指数一般形式数学 MATLAB ![]() ![]() ![]() ![]() 未定义e 定义 所以e不可以直接使用,要先进行定义。 2 、 使用exp函数数学 MATLAB ![]() ![]() ![]() ![]() 误差来自于定义误差,可以接受 3、对MATLAB中对数实例 3.1对数一般形式数学 MATLAB 数学计算即可 数学计算即可 数学 MATLAB 数学计算即可 数学计算即可 误差来自于定义误差,可以接受 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |