【MATLAB】求解含有三角函数的方程
一、官方文档参考
在这里不赘述这两种函数的具体用法(因为我还没整的太明白 ),有需要可以参考官方文档,这里我只对比着两种方法对含有三角函数的方程的求解问题。
查找官方文档方法:
- 在matlab软件中输入:
help x
(x为需要查找的函数名) - 在弹出的文档中,右击,选择“
获取页面地址
”,就可以在浏览器中打开了 - 你问我为什么在浏览器中打开?当然是为了翻译了(英语渣渣的日常 )
solve函数的文档:https://ww2.mathworks.cn/help/releases/R2019b/symbolic/solve.html
matlabFunction函数的文档:
https://ww2.mathworks.cn/help/releases/R2019b/symbolic/matlabfunction.html
fzero函数的文档:
https://ww2.mathworks.cn/help/matlab/ref/fzero.html#btoc6lj-6
二、两种方法的比较
计算
1、用solve函数求解
syms x
q = cos(x)^2+cos(3*x)^3-(sqrt(2)/2);
Q= solve(q)
double(Q)
结果如下:
得到的值是复数形式。
2、用fzero函数求解
syms x
q = cos(x)^2+cos(3*x)^3-(sqrt(2)/2);
q = matlabFunction(q)
[x1,fval]=fzero(q,1)
[x2,fval]=fzero(q,0)
结果如下:
小知识:
角度=弧度*180/pi
这次的分享就到这里啦~~
【MATLAB】求解含有三角函数的方程相关推荐
- matlab求洛伦兹方程的解,[转载]用Matlab求解洛伦兹方程
1. 洛伦兹方程求解 本文说明用Matlab工具箱求解洛伦兹方程的过程,并给出吸引子的三维动态图象.洛伦兹方程如下: (1)这是一个自洽的方程组,求解过程如下: (1) 建立自定义函数 functio ...
- fni matlab,使用Matlab求解Van Der Pol方程的方法研究
维普讯资http/:/wwwcq.vip.oc m02年2月 0 7 脑电学习 第1 期 使用 Ma at求解bV n D ro程方的方法研究 l ae l P 久红杨' 王小一增贵玲韩一 ' 摘要以 ...
- 使用matlab求解二维浅水方程的数值解(一)—浅水波
最近在读<ocean modelling for beginners>这本书,对于做海洋数值模拟工作的小白来说,这绝对是一本好书.强烈推荐给理论基础较弱的学习者,这本书循序渐进,由简入繁的 ...
- 使用matlab求解二维浅水方程的数值解(二)—波浪的折射
如果大家去过海边,会有这样的感受:如果你面向大海,不管海岸是平直还是蜿蜒曲折的,你感觉到海浪总是迎着你传过来.这是波浪传播中的一种物理现象--波浪的折射.波浪由远海传入近岸的过程中,随着水深变浅,波浪 ...
- c语言程序dx,求解含有三角函数的定积分c语言程序∫(1+cosπx)dx
满意答案 msxqcl 2016.04.04 采纳率:43% 等级:7 已帮助:261人 1234567891011121314151617181920212223242526#include ...
- 数学建模微分方程导弹问题matlab求解,数学建模之微分方程(符实现例题和MATLAB源码)...
微分方程的基本概念 微分方程:一般的,凡表示未知函数.未知函数的导数与自变量之间的关系的方程,叫做微分方程,有时也简称方程. 微分方程的阶:微分方程中所出现的未知函数的最高阶导数的阶数,叫做微分方程的 ...
- matlab lyap,Matlab的Lyapunov、Sylvester和Riccati方程的Matlab求解
一.连续Lyapunov方程连续Lyapunov方程可以表示为 Lyapunov方程来源与微分方程稳定性理论,其中要求C为对称正定的n×n方阵,从而可以证明解X亦为n×n对称矩阵,这类方程直接求解比较 ...
- lyapunov函数 matlab,Lyapunov、Sylvester和Riccati方程的Matlab求解
Lyapunov.Sylvester和Riccati方程是控制系统常用到的几个方程,应用和计算比较广泛 一.Lyapunov方程 1.连续Lyapunov方程连续Lyapunov方程可以表示为 Lya ...
- lyapunov函数 matlab,科学网-[转载]Matlab的Lyapunov、Sylvester和Riccati方程的Matlab求解-吴雄君的博文...
一.连续Lyapunov方程连续Lyapunov方程可以表示为 Lyapunov方程来源与微分方程稳定性理论,其中要求C为对称正定的n×n方阵,从而可以证明解X亦为n×n对称矩阵,这类方程直接求解比较 ...
- matlab求解方程和多元函数方程组
核心函数solve 一般形式 S=solve(eqns,vars,Name,Value) ,其中: eqns是需要求解的方程组: vars是需要求解的变量: Name-Value对用于指定求解的属性( ...
最新文章
- 死磕 java集合之ArrayDeque源码分析
- 统计语言模型(Statistical Language Model)
- wxWidgets:wxCustomBackgroundWindow<W> 类模板用法
- flink写入hive的时区问题
- 厉害了!90后奥运冠军被北大录取
- 《零基础》MySQL 安装(二)
- 随想录(动态库的特点)
- 通透!数据仓库领域常见建模方法及实例演示
- 【已解决】能连接上无线,但打不开网页怎么办?
- firefly 环境配置所需工具
- 单点登录系统设计分析
- 计算机点击桌面无反应,为什么鼠标点击桌面图标没反应?
- 海德汉 LSV2 协议采集 2
- 运动想象,脑电情绪等公开数据集汇总
- ESP32S3系列--FLASH及PSRAM配置
- 解决驱动问题导致的浏览器频繁出现闪烁
- RK3568平台开发系列讲解(安卓篇)WakeLock分析
- python 爬取 网易翻译
- 【云计算与大数据技术】分布式数据库NoSQL中KV、列式、图、文档数据库的讲解(图文解释 超详细)
- 网站用户行为数据统计与分析—埋点统计