【MATLAB】数值运算 ( 数值运算示例 | 三角函数 | 指数运算 | 对数运算 | 常用的数学公式对应函数 )

简介: 【MATLAB】数值运算 ( 数值运算示例 | 三角函数 | 指数运算 | 对数运算 | 常用的数学公式对应函数 )

文章目录

一、数值运算 1

二、数值运算 2

三、常用的数学公式对应函数





一、数值运算 1


使用 matlab 计算如下公式 :


cos ⁡ ( ( 1 + 2 + 3 + 4 ) 3 5 ) \cos \bigg(\sqrt{ \cfrac{(1 + 2 + 3 + 4) ^3}{5} }\bigg)

cos(

5

(1+2+3+4)

3



)


在 matlab 中代码如下 :


平方根 : https://ww2.mathworks.cn/help/matlab/ref/sqrt.html

幂运算 : https://ww2.mathworks.cn/help/matlab/ref/mpower.html

余弦函数 : https://ww2.mathworks.cn/help/matlab/ref/double.cos.html

// 方式一 : 
cos(sqrt((1 + 2 + 3 + 4)^3/5))


// 方式二 : 
cos(((1 + 2 + 3 + 4)^3/5)^0.5)



执行结果 :


>> Untitled
ans =
   -0.0050



image.png






二、数值运算 2


计算如下公式 :


sin ⁡ ( π ) + ln ⁡ ( tan ⁡ ( 1 ) ) \sin(\sqrt{\pi}) + \ln (\tan (1))

sin(

π


)+ln(tan(1))


ln ⁡ x \ln xlnx 是 log ⁡ e x \log_exlog

e


x 函数 , 求 x xx 的自然对数 , 是 e x e^xe

x

 的反函数 ;



涉及到的函数 :


平方根 : https://ww2.mathworks.cn/help/matlab/ref/sqrt.html

sin ⁡ \sinsin 函数 : https://ww2.mathworks.cn/help/matlab/ref/sin.html

tan ⁡ \tantan 函数 : https://ww2.mathworks.cn/help/matlab/ref/tan.html

log ⁡ \loglog 函数 ( 自然对数 ) : https://ww2.mathworks.cn/help/matlab/ref/log.html

常用的常量和测试矩阵 : https://ww2.mathworks.cn/help/matlab/constants-and-test-matrices.html , 在该文档中有 π \piπ 的表示方法 ;


其它 log ⁡ \loglog 函数 : 在 matlab 中 , log 函数表示以 e ee 为底的对数计算 ;


log10 表示以 10 1010 为底的对数 : https://ww2.mathworks.cn/help/matlab/ref/log10.html

log2 表示以 2 22 为底的对数 : https://ww2.mathworks.cn/help/matlab/ref/log2.html


指数和对数运算参考 https://ww2.mathworks.cn/help/matlab/exponents-and-logarithms.html 页面 ;

image.png



上述公式对应的 matlab 代码如下 :


sin( sqrt(pi) ) + log( tan(1) )


执行结果 :


>> Untitled
ans =
    1.4228








三、常用的数学公式对应函数


常用的数学公式对应函数 :


算数运算 : https://ww2.mathworks.cn/help/matlab/arithmetic.html

三角函数 : https://ww2.mathworks.cn/help/matlab/trigonometry.html

指数与对数 : https://ww2.mathworks.cn/help/matlab/exponents-and-logarithms.html

特殊函数 : https://ww2.mathworks.cn/help/matlab/special-functions.html

离散数学 : https://ww2.mathworks.cn/help/matlab/discrete-math.html


目录
相关文章
|
1月前
|
算法 C++ Windows
基于离散差分法的复杂微分方程组求解matlab数值仿真
本程序使用离散差分法求解复杂微分方程组,将连续微分方程转化为差分方程,采用一阶显式时间格式和一阶偏心空间格式。经MATLAB2022a测试验证有效。
|
1月前
|
运维 算法
基于Lipschitz李式指数的随机信号特征识别和故障检测matlab仿真
本程序基于Lipschitz李式指数进行随机信号特征识别和故障检测。使用MATLAB2013B版本运行,核心功能包括计算Lipschitz指数、绘制指数曲线、检测故障信号并标记异常区域。Lipschitz指数能够反映信号的局部动态行为,适用于机械振动分析等领域的故障诊断。
|
2月前
|
算法 C++ Windows
基于离散差分法的复杂微分方程组求解matlab数值仿真
本程序基于离散差分法求解复杂微分方程组,将连续微分方程转化为差分方程,采用一阶显式时间格式和一阶偏心空间格式。在MATLAB2022a上测试通过,展示了运行结果。
|
2月前
|
算法 数据可视化 数据处理
MATLAB内置函数
【10月更文挑战第6天】本文详细介绍了MATLAB的内置函数和自定义函数,涵盖数学计算、矩阵操作、图形绘制等方面。通过具体代码示例,展示了如何使用内置函数和创建自定义函数,以及它们在性能、灵活性和可读性上的优劣。同时,文章还讨论了函数文件与脚本文件的区别,匿名函数和函数句柄的高级应用,帮助读者更好地利用MATLAB解决复杂问题。
|
2月前
|
存储 机器学习/深度学习 数据可视化
MATLAB脚本与函数
【10月更文挑战第4天】本文介绍了MATLAB脚本与函数的基本概念及编写方法,涵盖脚本和函数的创建、运行及优缺点,通过示例帮助初学者快速上手。同时,文章还涉及数据类型、控制结构、数据可视化、文件操作、错误处理等内容,提供了丰富的示例和学习资源,助力初学者逐步掌握MATLAB编程。
127 3
|
2月前
|
Serverless
MATLAB中的矩阵与向量运算
【10月更文挑战第2天】本文全面介绍了MATLAB中的矩阵与向量运算,包括基本操作、加减乘除、转置、逆矩阵、行列式及各种矩阵分解方法。通过丰富的代码示例,展示了如何利用矩阵运算解决线性方程组、最小二乘法拟合、动态系统模拟和电路分析等问题。掌握这些运算不仅提升编程效率,还能在工程计算和科学研究中发挥重要作用。
113 1
|
3月前
|
算法 数据挖掘 vr&ar
基于ESTAR指数平滑转换自回归模型的CPI数据统计分析matlab仿真
该程序基于ESTAR指数平滑转换自回归模型,对CPI数据进行统计分析与MATLAB仿真,主要利用M-ESTAR模型计算WNL值、P值、Q值及12阶ARCH值。ESTAR模型结合指数平滑与状态转换自回归,适用于处理经济数据中的非线性趋势变化。在MATLAB 2022a版本中运行并通过ADF检验验证模型的平稳性,适用于复杂的高阶自回归模型。
|
4月前
|
Python
【Python】实现MATLAB中计算两个矩形相交面积的rectint函数
Python中实现MATLAB中rectint函数的方法,该函数用于计算两个矩形相交区域的面积,并通过定义Rectangle类和calc_area函数展示了如何计算两个矩形的交集面积。
62 1
|
5月前
|
机器学习/深度学习 算法 数据安全/隐私保护
基于负相关误差函数的4集成BP神经网络matlab建模与仿真
**算法预览:** 图像显示无水印的2022a版MATLAB运行结果 **软件版本:** MATLAB 2022a **核心代码片段:** 省略展示 **理论概述:** NCL集成BP网络利用负相关提升泛化,结合多个弱模型减少错误关联。通过λ参数控制模型间负相关程度,λ>0增强集成效果,提高预测准确性和系统稳健性。
|
6月前
|
算法 数据可视化 数据挖掘
MATLAB中常用的数学函数及其应用示例
MATLAB中常用的数学函数及其应用示例