发布时间 : 星期六 文章北科大MATLAB实验报告第一次作业更新完毕开始阅读
《数学实验》报告
实验名称 第一堂课练习 学 院 东凌经济管理学院 专业班级 管信112 姓 名 杨忠璟 学 号 41171061
2013年4 月
一、 【实验目的】
1. 掌握MATLAB的具体操作与操作键;
2. 掌握MATLAB中的常用函数与变量、表达式的定义方法; 3. 掌握MATLAB常用的工作方式M文件的编程工作方式; 4. 掌握MATLAB语言中的程序结构。
二、 【实验任务】
练习:课本1.4,2.2,2.3,3.1
三、 【实验程序】
n1) 1.4程序:编写函数文件,计算?k!,并求出当n=20时的表达式的值。
k?1n=1; sum=0;
while n<=20;
sum=sum+prod(1:n); n=n+1; end sum
?123??468????4 5 6,B?5 5 6,计算A*B,A.*B,并比较两者的区别。 2) 2.2程序:矩阵A?????????789???322??A=[1,2,3;4,5,6;7,8,9]
B=[4,6,8;5,5,6;3,2,2] A*B A.*B
3) 2.3程序:已知矩阵A?? ?,B?? ?,做简单的关系运算A?B,A?B,A?B,并做逻辑运
?91??92?算(A??B)&(A?B),(A??B)&(A?B). A=[5,2;9,1]
B=[1,2;9,2]
F1=A>B ,F2=A==B ,F3=A
F4=(A==B)&(AB)
?52??12?4) 3.1程序:用
?4?1?13?15?17????公式求?的近似值,直到某一项的绝对值小于10?6为止。
sum=0;
n=1;
while 1/(2*n-1)>1e-6
2
sum=sum+1/(2*n-1)*((-1)^(n-1)); n=n+1; end n
sum*4
四、 【实验结果】
1) 1.4程序:
2) 2.2程序:
A*B是按矩阵算法的乘法形式进行矩阵运算, A.*B是对应位置的元素相乘所得新矩阵。
3) 2.3程序:
3
4) 3.1程序
4
五、 【实验总结】
对MATLAB的具体操作与操作键已进行了掌握,对MATLAB中的常用函数与变量、表达式的定义方法已有了大致了解,在编程过程中,明白了要养成良好习惯同时还得学会举一反三.希望并更期待深入了解MATLAB世界.
5