内容发布更新时间 : 2024/11/8 19:39:55星期一 下面是文章的全部内容请认真阅读。
《数学建模》实验指导书
目 录
实验一Matlab概述与简单计算 4课时 实验二 符号函数及其微积分 2课时
实验三 多元函数及其微积分 2实验四 无穷级数及曲线拟合 2实验五 线性代数 2实验六 数理统计 2实验七 优化问题的matlab求解 2实验八MATLAB编程基础 4
课时 课时 课时 课时 课时 课时
实验一 Matlab概述与简单计算
【实验学时】4学时 【实验目的和要求】
实验目的: 熟悉Matlab工作界面,掌握Matlab的基本命令与基本函数,掌握Matlab的基本赋值与运算。通过具体实例,掌握Matlab的基本使用方法。 实验要求:
1. 掌握Matlab的一些基本操作命令和基本函数; 2.掌握Matla的基本赋值与有运算。 【实验步骤】
1. 熟练Matlab软件的进入与运行方式及工作界面; 2. MATLAB基本命令与基本函数使用; 3. MATLAB的基本赋值与运算。
【实验主要仪器及材料】 WindowsXP计算机、Matlab软件 【实验内容】
1.显示当前日期,并在屏幕上显示当年度各月的月历; fix(clock) 结果:ans =
2015 12 1 21 2.sin48o?cos24o?ln3.56 sind(48)+cosd(24)-log(3.56) 结果:ans =
0.3869
3. y?2ln2(3x?8)?5lnx,x?3.25
2 21 x=3.25;
y=2*(log(3*x+8))^2-5*log(x) 结果:y =
10.6539
4.输入矩阵,并求矩阵的行列式值和逆矩阵。
?2?13???31?6?? ?4?29???a=[2 -1 3;3 1 -6;4 -2 9]; det(a) inv(a) 结果:ans = 15 ans =
-0.2000 0.2000 0.2000 -3.4000 0.4000 1.4000 -0.6667 0 0.3333
实验二 符号函数及其微积分
【实验学时】2学时 【实验目的和要求】
实验目的:掌握符号函数的基本运算、二维图形的绘制。 实验要求:
1.掌握符号函数计算;
2.掌握二维图形的各种绘制命令。 【实验步骤】 1.符号函数计算; 2.绘制二维图形; 3.符号函数极限。
【实验主要仪器及材料】 WindowsXP计算机、Matlab软件 【实验内容】
1.求函数的复合函数:f(x)?x3?3,g(x)?3tan(3x?2),求f(g(x)); syms x f g f=x^3+3; g=3*tan(3*x-2); compose(f,g) 结果:ans =
27*tan(3*x - 2)^3 + 3 2. 用plot命令作y?x=[-2:0.01:2]; y=(power(x,3))/3-2; plot(y,x, 'r'); hold on; e=exp(1); x=[1:0.01:e]; y=power(2,x)-log(x);
13x?2,x?[?2,2],y?2x?lnx,x?[1,e]的图像; 3plot(y,x)
3.用fplot命令作y?sinx,x?[0,2?];y?tanx?lnx,x?[??,?]的图像;
y='sin(x)';
fplot(y,[0 2*pi]) hold on
y='tan(x)-log(x)'; fplot(y,[-pi pi])
实验三 多元函数及其微积分
【实验学时】2学时 【实验目的和要求】
实验目的:掌握三维图形的绘制,掌握多元函数的微积分。 实验要求:
1.熟练操作各种三维图形的绘制; 2.掌握多元函数的微积分计算命令。 【实验步骤】 1.绘制三维图形; 2.计算多元函数微积分。
【实验主要仪器及材料】 WindowsXP计算机、Matlab软件 【实验内容】
1.使用mesh命令绘制z?2x2?3y2,x?[?2,2],y?[?3,3]的网格图; x=[-2:0.01:2]; y=[-3:0.01:3]; [x y]=meshgrid(x,y); z=2*x.^2+3*y.^2; mesh(x,y,z);
2.使用surf命令绘制y?2y,x?[?3,3],y?[0,4]的曲面图; x=[-3:0.01:3];
2