《Matlab数学实验报告.doc》由会员分享,可在线阅读,更多相关《Matlab数学实验报告.doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数学建模与数学实验MATLAB 实验报告指导老师: 实验时间: 学 院: 专业班级: 姓 名: 学 号: 实验一、数组与矩阵输入学号班级姓名指导教师实验题目数组与矩阵输入评 分一、设计(实习)目的: 1结合实际问题展现MATLAB在生活和学习方面的广泛应用 2学会利用MATLAB输入一般和特殊数组、矩阵的输入方法并求解实际问题3学会并运用常用矩阵运算函数:size,inv,det,eig。二、实验内容:1 用三种方法把1到10平均分成8个数,然后输出这八个数。2 输入一个三阶矩阵,度量其行数列数,并求其逆矩阵,行列式,及其特征值,特征根。3 设A = 3 1 0 -1 2 1 3 4 2B =
2、 1 0 2 -1 1 1 2 1 1求满足关系3A-2X=B的X。三、详细设计四、实验结果:实验二、函数M文件的建立学号班级数教一班姓名谢如琴指导教师叶老师实验题目函数M文件的建立评 分一、设计(实习)目的: 1结合实际问题展现MATLAB在生活和学习方面的广泛应用 2学会利用MATLAB建立函数的方法并求解实际问题3学会并熟练掌握建立函数M文件的格式function 因变量名=函数名(自变量名) 因变量名=关于自变量名的表达式(解析式);二、实验内容:1 定义logistic模型,并预测1800,1820年美国人口。 2 定义函数,并求。3 定义logistic模型,并预测18001920
3、年美国人口。要求一次输出。 4 定义logistic模型,并预测18001920年美国人口。要求一次输出预测值及其误差。 0三、详细设计function y=y1(t)y=464./(1+(464/3.9-1)*exp(-0.2072*t);function f=fun(x1,x2)f=100*(x2-x12)2+(1-x1)2;3、function y=y1(t)y=464./(1+(464/3.9-1)*exp(-0.2072*t);四、实验结果:y = 3.9000 4.7886 5.8771 7.2092ans = 100 3、 y = Columns 1 through 9 4.78
4、86 5.8771 7.2092 8.8374 10.8245 13.2455 16.1886 19.7569 24.0696 Columns 10 through 13 29.2616 35.4833 42.8973 51.6736实验三、Matlab程序设计学号班级姓名指导教师实验题目Matlab程序设计评 分一、设计(实习)目的: 1 熟练掌握顺序、循环和选择结构的用法 2学会利用MATLAB建立函数的方法并求解实际问题3学会并熟练掌握建立函数M文件的格式function 因变量名=函数名(自变量名) 因变量名=关于自变量名的表达式(解析式);二、实验内容:1 定义分段函数并计算。 2
5、用for-end循环语句编程求。3 用while-end循环语句求不超过1000的偶数之和与奇数之和 4 定义离散的logistic模型,并预测18001920年美国人口。要求一次输出预测值及其误差。 三、详细设计1function f=fun(x)if x=-1&x=0&x=1&x s3. sum=0;n=0;while n=1000 sum=sum+n; n=n+2;endsum(2)sum=1;n=1;while n fun(-1)ans = 0 fun(0.5)ans = 1 fun(1.5)ans = 2.25002.(1) ss = 9.3326e+157 (2)s = 2.4329e+0183.sum = (2)sum =