1 / 13
文档名称:

数值分析课程的实验报告.doc

格式:doc   大小:117KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数值分析课程的实验报告.doc

上传人:lizhencai0920 2020/4/1 文件大小:117 KB

下载得到文件列表

数值分析课程的实验报告.doc

相关文档

文档介绍

文档介绍:数值分析课程的实验报告实验报告实验课程学生姓名学号专业班级2012年6月8日目录---1用C语言或C++编程显示字母T与53---2***爆炸能量估计11---3城市水管埋多深15---4实现PageRank算法18计算机系数值分析实验报告---1用C语言或C++编程显示字母T与5学生姓名学号专业班级实验类型■验证□综合□设计□创新实验日期2012420实验成绩一实验目的用C语言或C++编程显示字母T与5二实验基本原理和内容Bezier曲线生成1确定曲线的阶次2计算Bernstein基函数的表达式B03t=1-t3B13t=3t1-t2B23t=3t21-tB33t=t33把Bezier曲线中的Pk写成分量坐标的形式4确定一合适的步长控制t从0到1变化求出一系列xy坐标点将其用小线段顺序连接起来三算法分析对于二维平面的情况只有xy坐标分量可以给出四点三次Bezier曲线如下的算法描述输入阶次3控制顶点4个x0y0x3y3beginxx0yy0movetoxyfort=0to1steptx=B03tx0+B13tx1+B23tx2+B33tx3y=B03ty0+B13ty1+B23ty2+oxyendforend三次Bezier曲线例子设在平面上给定的7个控制点坐标分别为A100300B120200C220200D270100E370100F420200G420300画出其曲线四实验内容和过程代码xxcppDefinestheentrypointfortheapplicationinclude"stdafxh"include"resourceh"define_LOADSTRING100GlobalVariablesHINSTANCEhInstcurrentinstanceTCHARszTitle[_LOADSTRING]ThetitlebartextTCHARszWindowClass[_LOADSTRING]ThetitlebartextFowarddeclarationsoffunctionsincludedinthiscodemoduleATOMMyRegisterClassHINSTANCEhInstanceBOOLInitInstanceHINSTANCEintLRESULTCALLBACKWndProcHWNDUINTWPARAMLPARAMLRESULTCALLBACKAboutHWNDUINTWPARAMLPARAM要我们加的数据intxT[15][4]237237237237237237226143143143143143143143435435435435435435435353339339339339339339339507529552552552576576576576570570570570666600002424244871183183183237237intyT[15][4]6206201201201203524191919000000001919192336109109108620620620620602492492492492492492492662662662662662662662662492492492492492492492602620620620620620620intx5[21][4]14914914934534536135636836840636840640639740639739738237235135135135114214233142333332323232323544447410914914926932432432432426418518516514911911986654242140000461211212052823333333783993993993993813333332882321121**********inty5[21][4]MAND-processtheapplicationmenuWM_PAINT-PaintthemainwindowWM_DESTROY-postaquitmessageandreturnLRESULTCALLBACKWndProcHWNDhWndUINTmessageWPARAMwParamLPARAMlParamintwmIdwmEventPAINTSTRUCTpsHDChdcTCHARszHello[_LOADSTRING]MANDwmIdLOWORDwParamwmEventHIWORDwParamParsethemenuselectionsswitchwmIdcaseIDM_ABOUTDialogBoxhInstLPCTSTRIDD_ABOUTBOXhWndDLGPROCAboutbreakcaseIDM_EXITDestroy