当前位置: 首页 > backend >正文

辅助角公式


✅ 辅助角公式(无 R R R 的简洁形式)

若要将表达式 a sin ⁡ x + b cos ⁡ x a \sin x + b \cos x asinx+bcosx 直接转换为单一的正弦或余弦函数,无需显式计算 R = a 2 + b 2 R = \sqrt{a^2 + b^2} R=a2+b2 ,可以使用以下公式:


🔹 1. 直接转换为正弦函数

a sin ⁡ x + b cos ⁡ x = a 2 + b 2 ⋅ sin ⁡ ( x + arctan ⁡ ( b a ) ) a \sin x + b \cos x = \sqrt{a^2 + b^2} \cdot \sin\left(x + \arctan\left(\frac{b}{a}\right)\right) asinx+bcosx=a2+b2 sin(x+arctan(ab))

或更简洁地:

a sin ⁡ x + b cos ⁡ x = a 2 + b 2 ⋅ sin ⁡ ( x + α ) , 其中  tan ⁡ α = b a a \sin x + b \cos x = \sqrt{a^2 + b^2} \cdot \sin(x + \alpha), \quad \text{其中} \ \tan \alpha = \frac{b}{a} asinx+bcosx=a2+b2 sin(x+α),其中 tanα=ab


🔹 2. 直接转换为余弦函数

a sin ⁡ x + b cos ⁡ x = a 2 + b 2 ⋅ cos ⁡ ( x − arctan ⁡ ( a b ) ) a \sin x + b \cos x = \sqrt{a^2 + b^2} \cdot \cos\left(x - \arctan\left(\frac{a}{b}\right)\right) asinx+bcosx=a2+b2 cos(xarctan(ba))

或更简洁地:

a sin ⁡ x + b cos ⁡ x = a 2 + b 2 ⋅ cos ⁡ ( x − α ) , 其中  tan ⁡ α = a b a \sin x + b \cos x = \sqrt{a^2 + b^2} \cdot \cos(x - \alpha), \quad \text{其中} \ \tan \alpha = \frac{a}{b} asinx+bcosx=a2+b2 cos(xα),其中 tanα=ba


📌 关键点说明

  1. 无需单独计算 R R R
    公式中直接以 a 2 + b 2 \sqrt{a^2 + b^2} a2+b2 作为振幅,无需额外步骤。

  2. 辅助角 α \alpha α 的确定

    • 对正弦形式: α = arctan ⁡ ( b a ) \alpha = \arctan\left(\frac{b}{a}\right) α=arctan(ab)
    • 对余弦形式: α = arctan ⁡ ( a b ) \alpha = \arctan\left(\frac{a}{b}\right) α=arctan(ba)
      ⚠️ 注意象限,需根据 a , b a, b a,b 的符号调整 α \alpha α 的具体值。
  3. 选择正弦或余弦形式
    根据问题需求选择更简便的形式(例如,若原式接近余弦形式,优先用余弦转换)。


✏️ 示例

示例 1:将 3 sin ⁡ x + 4 cos ⁡ x 3 \sin x + 4 \cos x 3sinx+4cosx 表示为单一正弦函数

直接套用公式

3 sin ⁡ x + 4 cos ⁡ x = 3 2 + 4 2 ⋅ sin ⁡ ( x + arctan ⁡ ( 4 3 ) ) = 5 sin ⁡ ( x + arctan ⁡ ( 4 3 ) ) 3 \sin x + 4 \cos x = \sqrt{3^2 + 4^2} \cdot \sin\left(x + \arctan\left(\frac{4}{3}\right)\right) = 5 \sin\left(x + \arctan\left(\frac{4}{3}\right)\right) 3sinx+4cosx=32+42 sin(x+arctan(34))=5sin(x+arctan(34))


示例 2:将 sin ⁡ x − 3 cos ⁡ x \sin x - \sqrt{3} \cos x sinx3 cosx 表示为单一余弦函数

直接套用公式

sin ⁡ x − 3 cos ⁡ x = 1 2 + ( − 3 ) 2 ⋅ cos ⁡ ( x − arctan ⁡ ( 1 − 3 ) ) = 2 cos ⁡ ( x + π 6 ) \sin x - \sqrt{3} \cos x = \sqrt{1^2 + (-\sqrt{3})^2} \cdot \cos\left(x - \arctan\left(\frac{1}{-\sqrt{3}}\right)\right) = 2 \cos\left(x + \frac{\pi}{6}\right) sinx3 cosx=12+(3 )2 cos(xarctan(3 1))=2cos(x+6π)

(因为 arctan ⁡ ( − 1 3 ) = − π 6 \arctan\left(-\frac{1}{\sqrt{3}}\right) = -\frac{\pi}{6} arctan(3 1)=6π,负号被余弦形式吸收)


❓ 为什么可以省略 R R R 的显式计算?

公式中的 a 2 + b 2 \sqrt{a^2 + b^2} a2+b2 已经隐含了 R R R 的计算,因此无需单独写出 R R R
直接利用以下恒等式即可:

a sin ⁡ x + b cos ⁡ x ≡ a 2 + b 2 ⋅ sin ⁡ ( x + α ) , tan ⁡ α = b a a \sin x + b \cos x \equiv \sqrt{a^2 + b^2} \cdot \sin(x + \alpha), \quad \tan \alpha = \frac{b}{a} asinx+bcosxa2+b2 sin(x+α),tanα=ab


✅ 总结

若只需快速转换,直接使用以下公式:

a sin ⁡ x + b cos ⁡ x = a 2 + b 2 ⋅ sin ⁡ ( x + arctan ⁡ b a ) a \sin x + b \cos x = \sqrt{a^2 + b^2} \cdot \sin\left(x + \arctan\frac{b}{a}\right) asinx+bcosx=a2+b2 sin(x+arctanab)

或:

a sin ⁡ x + b cos ⁡ x = a 2 + b 2 ⋅ cos ⁡ ( x − arctan ⁡ a b ) a \sin x + b \cos x = \sqrt{a^2 + b^2} \cdot \cos\left(x - \arctan\frac{a}{b}\right) asinx+bcosx=a2+b2 cos(xarctanba)

无需分步计算 R R R α \alpha α,一步到位完成转换。


http://www.xdnf.cn/news/10557.html

相关文章:

  • 财管-0-战略和战略管理
  • Spring Boot + MyBatis 实现的简单用户管理项目的完整目录结构示例
  • AI 医疗影像诊断:技术实现、临床应用与未来趋势 —— 以肺部 CT 早期肺癌检测为例
  • 文言文停词库 | 古文停词库 | 624个简体停词 |文言文python分词库-thulac
  • Baklib知识中台加速企业服务智能化实践
  • 达梦分布式集群DPC_分布式事务理解_yxy
  • 机器学习算法-k-means
  • LeetCode 40.组合总和II:含重复元素的组合问题去重策略详解
  • 生物化学笔记:神经生物学概论【脑客中国·科研】第186位讲者 | 何超:大脑的觉醒与睡眠
  • LCA(最近公共祖先)与树上差分
  • 【Dv3Admin】工具异常处理配置文件解析
  • 智能指针unique
  • 【MySQL】第13节|MySQL 中模糊查询的全面总结
  • Codeforces Round 1028 (Div. 2)(ABC)
  • JAVA实战开源项目:精简博客系统 (Vue+SpringBoot) 附源码
  • Python打卡训练营Day42
  • 阻塞队列BlockingQueue解析
  • Window系统程序加入白名单
  • LangChain-结合智谱AI大模型实现自定义tools应用实例
  • 吴恩达MCP课程(4):connect_server_mcp_chatbot
  • springboot中@Async做异步操作(Completable异步+ThreadPoolTaskExecutor线程池+@Async注解)
  • shp转3d tiles在cesium渲染楼宇白膜
  • Linux 驱动之设备树
  • Leetcode 2093. 前往目标城市的最小费用
  • SAR ADC 异步逻辑设计
  • Linux系统配置屏幕旋转和触摸旋转
  • 从冷上电到main()函数,Bootloader都做了什么?
  • 数据类型检测有哪些方式?
  • robot_lab学习笔记【MDP综述】
  • QuickJS 如何计算黄金分割率 ?