1、数学软件实验报告数值微积分与方程数值求解附件二:实验项目列表序号实验项目名称成绩指导教师1运算基础2矩阵分析与处理3选择结构程序设计4循环结构程序设计5函数文件6的绘图操作7数据处理与多项式计算8数值微积分与方程数值求解9符号计算基础与符号微积分10总评附件三:实验报告(八)系: 专业: 年级: 姓名: 学号: 实验课程: 实验室号:_ 实验设备号: 实验时间: 指导教师签字: 成绩: 1. 实验项目名称: 数值微积分与方程数值求解2. 实验目的和要求1.掌握利数据统计和分析的方法2.掌握数值插值与曲线拟合的方法及其应用3.掌握多项式的常用运算3. 实验使用的主要仪器设备和软件方正商祺N260
2、微机;7. 0或以上版本4. 实验的基本理论和方法 (1)(x):定义符号变量(2)(X):矩阵行列式的值(3)(P):多项式的导函数(4)():求定积分(5)直接解法:b(6)矩阵分解求法:(A)(Lb)(7)迭代解法:(,0,0,0,0,1.06)(8)():线性方程组的通解(9)(0):单变量非线性方程求解(10)(0,):非线性方程组的求解(11)(12):求(x1,x2)区间的极小值点x和最小值(12)(0, ):基于单纯形算法求多元函数极小值点x和最小值(13)45(0):龙格-库塔法求微分方程的数值解(14)(m,n,p):子图函数(15)(x,y):绘图函数5. 实验内容与步骤
3、(描述实验中应该做什么事情,如何做等,实验过程中记录发生的现象、中间结果、最终得到的结果,并进行分析说明)(包括:题目,写过程、答案)题目: 1. 求函数在指定点的数值导数 (请输入x的值:); 6*x2 (x); (.2.3;1,2.*x,3.*x.2;0,2,6.*x)f =2*x3 2,0,0,0; (f)p = 6 0 0 请输入x的值:1p = 6 请输入x的值:2p = 24 请输入x的值:3p =54 2. 用数值方法求定积分(1) 的近似值。(2) (1) (t)(t.2)+4.*(2.*t.2)+1); I1(f,0,2*)I1 = 7.918 + 3.888i (2) (x
4、)(1)(1.2); I2(g,0,1)I2 = 0.272198234801113. 分别用3种不同的数值方法解线性方程组 (直接解法);6,52,5;91,41;3,4,22;3,9,0,2;-4,13,1,11;b(矩阵分解求解);(A);(Lb)(迭代解法);(,0,0,0,0,1.06) (0) 3 1.06; x0; *x0; 1; 直接解法x = -3.8333 0.5000 14.2500 9.0000矩阵分解求解x = -3.8333 0.5000 14.2500 9.0000迭代解法x = 1.0307 * -2.3556 n = 6014. 求非齐次线性方程的通解 2,7
5、,3,1;3,5,2,2;9,4,1,7;6,4,2;(); ()(A); (b)0 (A)() (A) (方程有唯一解x); b; (原方程组有无穷个解,特解为x,其其次方程组的基础解系为y); b; (A,r); (方程组无解); ; (原方程组有零解x); (n,1); (A) 原方程组有无穷个解,特解为x,其其次方程组的基础解系为y: , = 2, = 8.6112015. 11 4x = -0.1818 0.9091 0 0y = 0.0909 -0.8182 -0.4545 0.0909 1.0000 0 0 1.0000所以方程的通解为:12+5. 求代数方程的数值解(1),在=
6、1.5附近的根。(2)在给定的初值=1,=1,=1下,求方程组的数值解。 1(x)3*(x)(x); (f1,1.5) = 1.8900 2(p)(1);(2);(3);f(1)(x).2(z)-7;f(2)=3*.3+1;f(3)5; (f2,1,1,1(,)x =0.5951 2.3962 2.00876. 求函数在指定区间的极值(1)在(0,1)内的最小值。(2)在0,0附近的最小值点和最小值。 1(x)(x.3(x)*(x)(x); (1,0,1): . 1 2 176 = 0.5223 2(u)x1(1);x2(2);2.*(x1.3)+4.*x1.*(x2.3)-10.*x1.*x
7、22.2; (2,0,0)U = 1.0016 0.8335 = -3.32417. 求微分方程的数值解 ()(5*y(1)(2)(1); 45(,-1,1,0,0)x = -1.0000 -0.9500 -0.9000 -0.8500 -0.8000 -0.7500 -0.7000 -0.6500 -0.6000 -0.5500 -0.5000 -0.4500 -0.4000 -0.3500 -0.3000 -0.2500 -0.2000 -0.1500 -0.1000 -0.0500 -0.0000 0.0500 0.1000 0.1500 0.2000 0.2500 0.3000 0.3
8、500 0.4000 0.4500 0.5000 0.5500 0.6000 0.6500 0.7000 0.7500 0.8000 0.8500 0.9000 0.9500 1.0000y = 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 08. 求微分方程的数值解,并绘制解的曲线。 ()y(2)*y(3)(1)*y(
9、3)0.51*y(1)*y(2); 45(,0,1,0,1,1)x = 0 0.0001 0.0001 0.0002 0.0002 0.0005 0.0007 0.0010 0.0012 0.0025 0.0037 0.0050 0.0062 0.0125 0.0188 0.0251 0.0313 0.0563 0.0813 0.1063 0.1313 0.1563 0.1813 0.2063 0.2313 0.2563 0.2813 0.3063 0.3313 0.3563 0.3813 0.4063 0.4313 0.4563 0.4813 0.5063 0.5313 0.5563 0.5
10、813 0.6063 0.6313 0.6563 0.6813 0.7063 0.7313 0.7563 0.7813 0.8063 0.8313 0.8563 0.8813 0.9063 0.9313 0.9485 0.9657 0.9828 1.0000y = 0 1.0000 1.0000 0.0001 1.0000 1.0000 0.0001 1.0000 1.0000 0.0002 1.0000 1.0000 0.0002 1.0000 1.0000 0.0005 1.0000 1.0000 0.0007 1.0000 1.0000 0.0010 1.0000 1.0000 0.00
11、12 1.0000 1.0000 0.0025 1.0000 1.0000 0.0037 1.0000 1.0000 0.0050 1.0000 1.0000 0.0062 1.0000 1.0000 0.0125 0.9999 1.0000 0.0188 0.9998 0.9999 0.0251 0.9997 0.9998 0.0313 0.9995 0.9997 0.0563 0.9984 0.9992 0.0812 0.9967 0.9983 0.1060 0.9944 0.9971 0.1308 0.9914 0.9956 0.1554 0.9879 0.9938 0.1799 0.9
12、837 0.9917 0.2042 0.9789 0.9893 0.2283 0.9736 0.9866 0.2522 0.9677 0.9836 0.2759 0.9612 0.9804 0.2993 0.9542 0.9769 0.3225 0.9466 0.9731 0.3453 0.9385 0.9691 0.3679 0.9299 0.9649 0.3902 0.9207 0.9604 0.4121 0.9111 0.9557 0.4337 0.9010 0.9508 0.4550 0.8905 0.9457 0.4758 0.8795 0.9405 0.4963 0.8681 0.
13、9351 0.5164 0.8563 0.9295 0.5361 0.8441 0.9238 0.5554 0.8316 0.9180 0.5743 0.8187 0.9120 0.5927 0.8054 0.9060 0.6108 0.7918 0.8999 0.6284 0.7779 0.8937 0.6455 0.7637 0.8874 0.6623 0.7493 0.8811 0.6785 0.7346 0.8748 0.6944 0.7196 0.8684 0.7098 0.7044 0.8620 0.7247 0.6890 0.8556 0.7393 0.6734 0.8493 0
14、.7533 0.6576 0.8429 0.7670 0.6417 0.8367 0.7761 0.6306 0.8324 0.7850 0.6195 0.8281 0.7937 0.6083 0.8238 0.8022 0.5971 0.8196 (1,3,1); (:,1) (1,3,2); (:,2) (1,3,3); (:,3)6. 实验心得(质疑、建议)(说明实验过程中遇到的问题及解决办法;新发现或个人的收获;未解决/需进一步研讨的问题或建议新实验方法等) 这次的实验,主要是对数值微积分与方程组的求解函数的应用。在做题时,遇到不少问题。开头的几道题目都是直接调用函数就能得出答案。但在后面的几道题目中,让我花了不少时间。尤其是求微分方程的数值解的题目。开始时,我先研究书上习题的解答,不是很明白它的算法的思路,后来直接将书上的程序用运行,结果发现对于书上那道二阶微分的题目,运算出错,让我更加不明白它的思路到底是什么样的。后来,通过仔细看书,发现书本是将其降阶,化为一阶微分方程。因为龙格-库塔函数只能解决一阶微分方程的数值解问题。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1