正弦函數(shù)泰勒展開c語言,正弦函數(shù) 泰勒展開

c語言編程求sinx的近似值(泰勒展開)?

您好,是這樣的:泰勒展開是這個:sinx=x-x^3/3!+x^5/5!-..

創(chuàng)新互聯(lián)建站是一家專注于成都網站建設、網站建設與策劃設計,藍田網站建設哪家好?創(chuàng)新互聯(lián)建站做網站,專注于網站建設10余年,網設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:藍田等地區(qū)。藍田做網站價格咨詢:18980820575

下面給出算20項的程序。

#include"math.h"

#include"stdio.h"

void main()

{

double x=0,y=0,z=1,s=1,mynum=0;

int i=1 ,j=0, k=1;

scanf("x=%f",x);

for(i=1;i20;i++)

z=1;k=1;

for(j=1;j=2*i-1;j++)

{

z=x*z;//算j次方

k=k*j;//算階乘}

s=-j*pow(-1,i);//pow(a,b)是a的b次方

z=z*s/k;

mymun=mynum+z;

}

printf("sinx=x-x^3/3!+x^5/5!-..");

printf("sinx=%f",mynum);

getch();

}

關于sinx的泰勒展開式的c語言編寫,找不到錯誤,高手進!

sinx=sinx+pow(-1,(i-1)/2)*pow(x,i)/s

題主你看是不是這里有錯,最后那里應該是pow(x,i)除以S的階乘而不是除以S,越大的數(shù)跟它自己的階乘相差越遠,所以才會導致到100就完全不對了。

用C語言求正弦值的代碼怎么寫?

1、C語言中要編寫sin函數(shù),實質上要利用sin的泰勒公式,然后根據泰勒公式,將其中的每一項進行分解,最后用循環(huán),累加計算出最終結果。

2、下面用for循環(huán)實現(xiàn)sin的算法,程序代碼如下:

#includestdio.h

#includemath.h

void?main()

{

int??i;

float??x,sum,a,b;??//sum代表和,a為分子,b為分母

char?s;

printf("please?input?x");

scanf("%f",x);

s=1;

sum=0;

a=x;?????//分母賦初值

b=1;?????//分子賦初值

for(i=1;a/b=1e-6;i++)

{

sum=sum+s*a/b;????//累加一項

a=a*x*x;?????//求下一項分子

b=b*2*i*(2*i+1);???//求下一項分母

s*=-1;

}

printf("sum=%f\n",sum);

}

3、? 關于上述程序的幾點說明:上述程序的計算結果精確到小數(shù)點后六位;上述程序運用了sin的泰勒展開式 sin x=x-x^3/3!+x^5/5! ...... ,程序中將sin泰勒公式中的每一項拆成了分子,分母以及每一項前的符號這三項,以便于每一項的累加。

C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環(huán)境支持便能運行的編程語言。

盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平臺的特性,以一個標準規(guī)格寫出的C語言程序可在許多電腦平臺上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業(yè)平臺。

二十世紀八十年代,為了避免各開發(fā)廠商用的C語言語法產生差異,由美國國家標準局為C語言制定了一套完整的美國國家標準語法,稱為ANSI C,作為C語言最初的標準。目前2011年12月8日,國際標準化組織(ISO)和國際電工委員會(IEC)發(fā)布的C11標準是C語言的第三個官方標準,也是C語言的最新標準,該標準更好的支持了漢字函數(shù)名和漢字標識符,一定程度上實現(xiàn)了漢字編程。

用sinx的泰勒展開式編寫C語言程序

你這個要求最后一項的近似值的精度...

我給你的是10的-5次方的精度。

#include

#include

main()

{

int

n=1,count=1;

float

x;

double

sum

,term;

printf("input

x:");

scanf("%f",x);

sum=x;

term=x;

do

{

term=-term*x*x/((n+1)*(n+2));

sum=sum+term;

n=n+2;

count++;

}

while

(fabs(term)=1e-5);

printf("sin(x)=%f,count=%d\n",sum,count):

}

當前名稱:正弦函數(shù)泰勒展開c語言,正弦函數(shù) 泰勒展開
當前網址:http://m.kartarina.com/article30/hsddpo.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供營銷型網站建設外貿建站自適應網站網站設計網站營銷面包屑導航

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

網站優(yōu)化排名
主站蜘蛛池模板: 精品人妻无码区在线视频| 在线观看免费无码专区 | 国产精品无码一区二区在线观一| 中文字幕无码不卡一区二区三区| 色欲aⅴ亚洲情无码AV| 永久免费av无码入口国语片| 亚洲av成本人无码网站| 蕾丝av无码专区在线观看| 无码专区AAAAAA免费视频| 日产无码1区2区在线观看| 日韩国产成人无码av毛片| 亚洲中文字幕伊人久久无码| 久久精品无码一区二区WWW| 亚洲精品无码久久千人斩| 亚洲成a人无码亚洲成www牛牛| 下载天堂国产AV成人无码精品网站| 无码国产精品一区二区免费vr| 免费无码av片在线观看| 尤物永久免费AV无码网站| 无码里番纯肉h在线网站| 精品无码国产一区二区三区AV| 国产免费无码AV片在线观看不卡| 亚洲午夜福利精品无码| 无码丰满熟妇一区二区| 亚洲色av性色在线观无码| 亚洲国产精品无码av| 人妻少妇无码精品视频区 | 国产麻豆天美果冻无码视频| 亚洲美免无码中文字幕在线| 亚洲AV综合色区无码二区爱AV| 日韩精品无码一区二区三区免费| 亚洲一区AV无码少妇电影☆| 亚洲AV无码乱码精品国产| 一本大道无码日韩精品影视_| 久久精品无码一区二区三区日韩| 丰满少妇人妻无码| 少妇人妻无码精品视频| 在线a亚洲v天堂网2019无码| 国产日韩精品中文字无码| 日韩人妻无码精品久久久不卡| 97久久精品无码一区二区|