c语言编程cos怎么用,cos x的taylor公式用c语言如何编程

article/2025/9/20 13:36:39

满意答案

00e27ab806e4881f8254fe7ae8741834.png

a510628839

2016.03.22

00e27ab806e4881f8254fe7ae8741834.png

采纳率:49%    等级:9

已帮助:1867人

/*

利用泰勒展式近似求cos(x)的值

*/

#include

#define E 1e-10//精度要求

int main()

{

double x;

double cos(double x);

printf("please input an radian:");

scanf("%lf",&x);

printf("cos (%lf)=%.16lf\n",x,cos(x));

return 0;

}

/*

泰勒展式

cos(x) = x^0/0!-x^2/2!+x^4/4!-x^6/6!+…+(-1)^(n-1)*x^(2n)/(2n)!+…

*/

double cos(double x)

{

double cos=0,item=1.0,temp;

int n=0,sign=1;

do

{

temp=item;

for(int i=1;i<=2*n;i++)temp/=i;

cos +=sign*temp;

item*=x*x;//item=x^(2n);

sign *=-1;//sign=-sign;

n++;

} while (temp>E);

return cos;

}

01分享举报


http://chatgpt.dhexx.cn/article/S74gkvTk.shtml

相关文章

3.3 泰勒(Taylor)公式和麦克劳林(Maclaurin)公式

本篇内容为泰勒公式和麦克劳林公式&#xff0c;主要用于近似计算&#xff0c;还是先搞个引入吧。 引子 f(x)在xx0的邻域内n1阶可导&#xff08;包含xx0&#xff09;。现在用一个n次多项式Pn(x)近似的表示f(x) Pn(x)a0a1(x-x0)a2(x-x0)2…an(x-x0)n Pn(x)的项数越多次数越高则…

分析5 中值定理与Taylor公式

中值定理与Taylor公式 Fermat引理&#xff1a;可导的极值点是驻点。Riemann函数的有理点都是它的极大值点&#xff0c;无理点都是极小值点。Rollo中值定理、Lagrange中值定理、Cauchy中值定理。曲线拐点两侧的凸性相反。导函数具有介值性&#xff0c;因此不存在第一类间断点(跳…

泰勒Taylor公式

转载于:https://www.cnblogs.com/bianjing/p/9622234.html

数分下第11讲(9.5节) 多变量函数的Taylor公式与极值

文章目录 思维导图学习要点考点题型题型1&#xff1a;Taylor展开核心题型2&#xff1a; &#xff01;&#xff01;极值计算核心题型3&#xff1a;&#xff01;&#xff01; 条件极值求解题型4&#xff1a;微分中值定理应用 思维导图 学习要点 ![(https://img-blog.csdnimg.cn/f…

人工智能数学基础:泰勒(Taylor)公式

一、引言 对于一些较复杂的函数&#xff0c;为了便于研究&#xff0c;往往希望用一些简单的函数来近似表达&#xff0c;例如&#xff1a; 当x->0时&#xff0c;sinx≈arcsinx≈tanx≈arctanx≈ln(1x)≈ex-1≈x 由于用多项式表示的函数&#xff0c;只要对自变量进行有限次…

Simulink仿真---Park变换、反Park变换

1、变换关系 使用park变换将电流 Iα、Iβ 和转子的电角度θ转化为电流 Iq、Id。 公式为&#xff1a; 2、建立模型 添加Park变换子系统&#xff0c;模型如下&#xff1a;&#xff08;从“Simulink”-“User-Defined Function”-“Fcn”处添加函数模块&#xff09; 添加反Park…

一、BLDC矢量控制基础知识:Clarke变换和Park变换

BLDC矢量控制坐标变换 本文的目的在于梳理三相电机旋转矢量以及Clarke变换和Park变换的知识并给出推导。 文章目录 BLDC矢量控制坐标变换前言一、从旋转矢量说起二、Clarke变换三、一般实际使用的Clarke变换四、Clarke变换的性质五、Park变换六、Park变换的性质七、功率的变换…

永磁同步电机控制笔记:clark变换park变换示意图

文章目录 1、abc坐标系2、αβ坐标系2.1、Clark变换2.2、αβ坐标系电流图解 3.dq坐标系3.1、park变换3.2、dq坐标系电流图解 1、abc坐标系 向永磁同步电机通入如下三相电流 x -pi:0.01:pi; u sin(x); v sin(x - 2pi/3); w sin(x 2pi/3); 根据永磁同步电机转矩方程 Te -…

电机仿真记录(1)-clark、park坐标变换

实验平台&#xff1a;matlab2020b 不讲原理&#xff0c;只记录仿真 Clark 注意&#xff0c;2020之后的版本&#xff0c;都是自己定义函数都是使用的这个模块 非常的方便把你想输入的公式输进去就可以 function [alpha,beta] fcn(u1,u2,u3)alpha (u1-0.5*u2-0.5*u3)*2/3; b…

电机控制反Park变换和反Clarke变换公式推导

电机控制反Park变换和反Clarke变换公式推导 反Park变换 首先说明一点&#xff0c;正的Park变换和Clarke变换的变换对象是电流&#xff0c;而反Park变换和反Clarke变换的变换对象是电压。作图如下&#xff1a; 便可推导出&#xff1a; 反Clarke变换 作图如下&#xff1a; 公式…

简单记忆clarke和park坐标变换

简单记忆clarke和park坐标变换 简介 想用简单的办法把这些变换矩阵写出来&#xff0c;需要的时候可以使用&#xff0c;不用再去翻书&#xff08;当然完全记住还是更快一些&#xff09;。只是自己用来记忆这些变换的方法。 具体可以参考&#xff1a;手撕系列&#xff08;2&am…

【Matlab】在Simulink中仿真Park变换

1.Park变换 如上图&#xff0c;Park变换的实质就是通过将矢量F的表示形式从2相静止坐标系表示转换为通过2相旋转坐标系来表示&#xff1b;如果dq坐标系跟着矢量F一起旋转的话那么他们就是定值啦~ 1.1.数学表达式 Park变换相对就简单很多了&#xff0c;就是坐标系的旋转&#x…

电机控制park变换公式推导

电机控制park变换公式推导 Clarke变换是将三相平面坐标系静止的向两相平面坐标系变化&#xff0c;把它映射到电机中的话&#xff0c;clarke变换得到的是静止的αβ坐标系&#xff0c;对应的是电机的定子。而我们今天要推导的park是旋转的dq坐标系&#xff0c;对应这的是电机的…

FOC项目知识点总结三 | 完全搞懂 Clarke 与 Park 变换(附动图,仿真文件以及详细讲解数学推导过程)

本文目的&#xff1a;最终可以完整推算两种变换 网上对于 Clarke 变换与 Park 变换的各种解释都是浅尝辄止&#xff0c;丝毫没有涉及到了其中的真实含义&#xff0c;对于前面的参数也只是几笔带过。真的是很令人抓狂。。。为了解决此类痛点&#xff0c;本人搜罗了网上可以找到…

小猫爪:PMSM之FOC控制02-Park变换

小猫爪&#xff1a;PMSM之FOC控制02-Park变换 1 推导2 Simulink仿真3 个人理解END 1 推导 废话不多说&#xff0c;直接就整出一个α-β轴和d-q轴的图&#xff1a; 然后再根据矢量计算得&#xff1a;   在这里不妨再贴上反park变换的结论&#xff08;其实就是Park变换的逆过…

PMSM中常用的两种坐标变换——Park变换

Xiaoxiaodawei 摘要&#xff1a; 同步旋转的合成磁场是由三项定子绕组在气隙中产生的&#xff0c;而Park变换就是用一个假想的、随转子同步旋转的绕组来等效替代原来的三相定子绕组。根据等效的原则&#xff0c;不论使用什么样的绕组系统&#xff0c;只要可以在气隙中产生相同…

基于翻译模型(Trans系列)的知识表示学习

翻译模型&#xff08;Trans&#xff09; 解决问题&#xff1a;知识表示与推理 将实体向量表示&#xff08;Embedding&#xff09;在低维稠密向量空间中&#xff0c;然后进行计算和推理。 主要应用&#xff1a;triplet classification, link prediction 目前基于翻译模型&#x…

TransE模型:知识图谱的经典表示学习方法

传统的知识图谱表示方法是采用OWL、RDF等本体语言进行描述&#xff1b;随着深度学习的发展与应用&#xff0c;我们期望采用一种更为简单的方式表示&#xff0c;那就是【向量】&#xff0c;采用向量形式可以方便我们进行之后的各种工作&#xff0c;比如&#xff1a;推理&#xf…

【论文导读】Time-Series Representation Learning via Temporal and Contextual Contrasting(时间和上下文对比的时间序列表示学习)

Time-Series Representation Learning via Temporal and Contextual Contrasting&#xff08;通过时间和上下文对比的时间序列表示学习&#xff09; 论文信息摘要主要贡献论文结构1. Introduction2. Related Works3. MethodsArchitecture of proposed TS-TCC model 4. Experime…

表示学习(Representation Learning)之局部表示(Local Representation)与分布式表示(Distributed Representation)

一个良好的表示是内容充分高效表达的基础&#xff0c;作为沟通计算机与现实世界的桥梁&#xff0c;计算机行业人员每时每刻都在研究事物的表示。比如&#xff1a;编程语言&#xff0c;早期的机器语言和现在的高级程序语言可以看作是指令的两种不同表示方式&#xff0c;从可读性…