Matlab自学笔记六十二:求解三角函数方程的通解周期解

1.说明

上一篇Matlab自学笔记六十一:快速上手解方程讲到了解方程solve函数的用法,这是一个低调又强大的函数,其中有一个属性可以设置,用于求解带参数解solve - 'ReturnConditions',如果解包含参数,并且设置了ReturnConditions为true,solve函数返回带参数的解和该解成立所满足的条件。具体的用法看下面编程示例。

2.编程示例

求解方程cos(x) = -1的带参数的通解(完整解、周期解)

程序:

syms x

eq=cos(x)==-1

solx,p,c\]=solve(eq,x,'ReturnConditions',true) 运行结果: eq = cos(x) == -1 solx = pi + 2\*pi\*k %三角函数的周期解 p = k %参数k c = in(k, 'integer') %参数k满足的条件 **相关视频内容推荐** [Matlab自学笔记六十:符号表达式的缩写和简化![](https://csdnimg.cn/release/blog_editor_html/release2.3.9/ckeditor/plugins/CsdnLink/icons/icon-default.png)https://blog.csdn.net/freexyn/article/details/148855002?spm=1011.2415.3001.10575\&sharefrom=mp_manage_link](https://blog.csdn.net/freexyn/article/details/148855002?spm=1011.2415.3001.10575&sharefrom=mp_manage_link "Matlab自学笔记六十:符号表达式的缩写和简化")[Matlab快速上手五十六:详解符号运算里假设的用法,通过假设可以设置符号变量的取值范围,也可以通过假设设置变量属于集合:整数、正数和实数等![](https://csdnimg.cn/release/blog_editor_html/release2.3.9/ckeditor/plugins/CsdnLink/icons/icon-default.png)https://blog.csdn.net/freexyn/article/details/148243529?spm=1011.2415.3001.10575\&sharefrom=mp_manage_link](https://blog.csdn.net/freexyn/article/details/148243529?spm=1011.2415.3001.10575&sharefrom=mp_manage_link "Matlab快速上手五十六:详解符号运算里假设的用法,通过假设可以设置符号变量的取值范围,也可以通过假设设置变量属于集合:整数、正数和实数等")[Matlab自学笔记五十四:符号数学工具箱和符号运算、符号求解、绘图![](https://csdnimg.cn/release/blog_editor_html/release2.3.9/ckeditor/plugins/CsdnLink/icons/icon-default.png)https://blog.csdn.net/freexyn/article/details/147905302?spm=1011.2415.3001.10575\&sharefrom=mp_manage_link](https://blog.csdn.net/freexyn/article/details/147905302?spm=1011.2415.3001.10575&sharefrom=mp_manage_link "Matlab自学笔记五十四:符号数学工具箱和符号运算、符号求解、绘图")[Matlab自学笔记四十六:与日期向量、序列日期值、日期字符向量的转换![](https://csdnimg.cn/release/blog_editor_html/release2.3.9/ckeditor/plugins/CsdnLink/icons/icon-default.png)https://blog.csdn.net/freexyn/article/details/145529186?spm=1011.2415.3001.10575\&sharefrom=mp_manage_link](https://blog.csdn.net/freexyn/article/details/145529186?spm=1011.2415.3001.10575&sharefrom=mp_manage_link "Matlab自学笔记四十六:与日期向量、序列日期值、日期字符向量的转换")[Matlab自学笔记十九:多类型数据混合连接和运算的结果类型![](https://csdnimg.cn/release/blog_editor_html/release2.3.9/ckeditor/plugins/CsdnLink/icons/icon-default.png)https://blog.csdn.net/freexyn/article/details/130674078?spm=1011.2415.3001.10575\&sharefrom=mp_manage_link](https://blog.csdn.net/freexyn/article/details/130674078?spm=1011.2415.3001.10575&sharefrom=mp_manage_link "Matlab自学笔记十九:多类型数据混合连接和运算的结果类型") 36.1 Matlab GUI 界面设计初学者光速入门 14.6 Matlab微分方程数值解法 经典ode45 龙格库塔 数学建模 22.3/Matlab/fmincon/带约束多元函数最小值/解优化问题数学建模 66.15/Matlab有点飘:未定义函数或变量/函数或变量无法识别 11.1/Matlab解方程/solve基本用法/不会的举手 37.1 一节光速入门Matlab AppDesigner界面设计编程 31.11/Matlab函数绘图/隐函数绘图/分段函数作图数学建模 End

相关推荐
一切皆是因缘际会2 小时前
从概率拟合到内生心智:2026 下一代 AI 架构演进与落地实践
人工智能·深度学习·算法·架构
Java成神之路-2 小时前
【LeetCode 刷题笔记】34. 在排序数组中查找元素的第一个和最后一个位置 | 二分查找经典刷题题解
算法·leetcode
不忘不弃2 小时前
用BFS方法求解平分汽油问题
算法·宽度优先
九成宫2 小时前
Outlook使用
windows·笔记·outlook·办公
AI科技星2 小时前
全域数学·72分册·射影原本 无穷维射影几何卷细化子目录【乖乖数学】
人工智能·线性代数·算法·机器学习·数学建模·数据挖掘·量子计算
风落无尘2 小时前
《智能重生:从垃圾堆到AI工程师》——第四章 变化的艺术
人工智能·线性代数·算法
JAVA面经实录9172 小时前
计算机基础(完整版·超详细可背诵)
java·linux·数据结构·算法
AC赳赳老秦2 小时前
知识产权辅助:用 OpenClaw 批量生成专利交底书 / 软著申请材料,自动校验格式与内容合规性
java·人工智能·python·算法·elasticsearch·deepseek·openclaw
WBluuue2 小时前
Codeforces 1093 Div2(ABCD1D2)
c++·算法
浅念-3 小时前
「一文吃透 BFS:从层序遍历到锯齿形、最大宽度、每层最大值」
数据结构·算法