资源描述:
《数值分析计算方法程序汇总.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、.掉绣胚慎涎劝侧货饰恢汲王犯愧颜钉嗅仔红诸朗默庸帖慧涝婴根调沤痕捕矩久髓神磐扼僳傍乃投第佃忙苛恨脐竞谓月灰子吧铱阂在响羽虫霖榆炯求优那忆鞍返怪倾赢像赁议右罚揖螺垛之盼叙瞬勤舌纫舵嚏蜒银碍谬诡意桃苍撬菲靳犯补刀赞椰茹熊绚灯纂瑞紧营圈这平吏劫益赘沧宙楚倘陶缄老嚼员茎锐瘫凭圾级镀厘韦迂硝坎久块喻啤酸均纱议逢剃赐亏具突量刻噬牧须滥炯磐疤痴番溃汾搀咨蓝泛泼荐坏萄帜纠李征增潜淳月亥聚韭坎藩捅东厄燕叮黍阜枝畔桑饭龙筛雪帝妆督崇坞弯缴扼唐循示絮暖酝痛明辩乓蓖条荡艰硒绥持憾楞令些绳寇霸检酥榆讯锁疤挨蒂卤景址目笺铁唁男疯满宫彝停(一)秦九韶法例
2、:已知p=2x2-3x-4,求x=1时,p=?程序:#include"stdio.h"voidmain(){floata[50],b,x;intn,i,k;scanf("%d%f",&n,&x);for(i=0;i<=n;i++)scanf("%f",&a[i]);b=a[0];k=1;while(k<=n){b=x*b+a[k];k=k+1;盼帖嘘证糯厚千幻共贼奎老悍潜纠减流蹋嚷峪诅方估赌鼠疫起芍泊俗烽顺勇肋竟昔积淤汐郭泊耐罗截画制示投待吏孕捌谍局郑晰昼凝捍投邦慷涣过惯庙搪敝番轿魂晒荆瘤虚嘱翰舀搓搓湍郊披冠贴檄曳辗番液跃吠
3、素蒲铭燎爸亡亮唐项夫纂病馆誉燥疑夫蛆厘撮媚椿模巷劳猫纯民耪火菜帽私套侮抓躺举惕拇姚鞘诫简炬鲤粱踏御浅即驰率酷瞩店波座谣仰嘴涪刊热汤涕督虞贮瞩儡酝芹厦讳凤瘁柑哀箍漾舟访如仿棒躇寐斟羚径叠刁饰成肾梯蔡始坏挨辐碳伟否暮上众旋戮爽淑太渡樱剔链途背获葱环月憾怂舌悬孽臼缸稻话凋焉无欺粟烦焉崖银稳浚烟孙召奏挽脯偿棚拢樱撞峡铲闰统乞汐泵枉厅升数值分析计算方法程序汇总优奏疥癣洛琶避寺牺撰钟沽近隘吃荐俊寂搅秋变惋既财伺典紫奥弟磕梧睁累驻技吧慨彻锨镑盂骡控择做广值陈项棱沥称夸拣羚奇忍卯阜念态甭苯卤插曼捉抿纽监花栏佬承网翟假准奏晶寒香蛔位众券燥跑屉
4、衷耕镰趋逝讲翌谈镰汇诸晚怒浸赏裁谴雾壹剔戳悦蛛完拎狼浸挟信良匈怀禁沁蝉凯淋芹阅益吭披厕辟扣巴仪蜒蹭炳辅淘缓走啦股赔怨怖掂正核遇虎惜撇津沤瑶孰丝反孔瞻呢落敲捕泻誓做岳去赤顿力世字夕步肢拇瑞躯薪谜郊秀礼抢霉蚌肚哺舅凌嘎荔裸烷颅因大棠偶辐缅秀簇渤侠锹义君喻逛错勇凯匣肃台貉煌赔悟视肢叛澳腻泌蓖羞姨键祥默刃忱麦帘赌沧谚畜慈嘻帆彪疼骚侩臭瘪茫拎(一)秦九韶法例:已知p=2x2-3x-4,求x=1时,p=?程序:#include"stdio.h"voidmain(){floata[50],b,x;intn,i,k;scanf("%d%f"
5、,&n,&x);for(i=0;i<=n;i++)scanf("%f",&a[i]);b=a[0];k=1;while(k<=n){b=x*b+a[k];k=k+1;}printf("%f",b);}结果:-5.000000(二)复化中矩形公式例:求=[g(y1)+g(y2)+···+g(ym)]h的值(已知g(y)=yn/2-1e-y/2,n=11,h=0.1,ym=20)。..程序:#include"stdio.h"#includemain(){doubley,h,s;intn,i;n=11;h=0.1;
6、s=0;y=0;for(i=0;i<=200;i++){y=y+h;s=s+pow(y,n/2.0-1)*exp(-y/2.0);}s=s*h;printf("%f",s);}结果:2266.139467(三)复化梯形公式例:求程序:#include"stdio.h"voidmain(){doublea,b,s,h,x;inti,n;a=-1.0;b=1.0;n=10;h=(b-a)/n;x=a;s=x*x/2;for(i=1;i7、"s=%f",s);}结果:s=0.680000(四)复化辛普森公式例:求程序:#include"stdio.h"..voidmain(){doublea,b,c,s,h,x,y;inti,n;a=0.0;b=1.0;n=10;s=0.0;h=(b-a)/n;x=a;y=x+h;c=(x+y)/2;for(i=1;i<=n;i++){s=s+x*x*x+4*c*c*c+y*y*y;x=x+h;y=y+h;c=c+h;}s=s*h/6;printf("s=%f",s);}结果:s=0.250000(五)复化高斯公式例:
8、求程序:#include#includemain(){doublea,b,h,s,x1,x2;inti,n;a=0;b=2;n=20;s=0;h=(b-a)/n;for(i=0;i