当前位置:首页 >> 信息与通信 >>

Matlab基础实验报告


南昌大学实验报告 (信 号 与 系 统 )
学生姓名: 肖江 学 号: 6100210030 专业班级: 电子 103 班 2012/3/8 实验成绩: 实验类型:□ 验证 □ 综合 □ 设计 □ 创新 实验日期:

Matlab 基础实验 实验目的:1、熟悉 Matlab 工作环境的各个窗口及常用函数的使用。
2、掌握 Matlab 各种表达式的书写规则及图形的绘制。 3、学习掌握 Matlab 程序设计 4、掌握数据统计与分析的方法及符号计算

实验仪器: Matlab 软件

实验内容:1、 z

2

?

1 2

ln ( x ?

1? x )
2

,其中

? 2 x ? ? ? ? 0 .4 5

1 ? 2i ? ? 5 ?

co s x ,在 x=0~2π 区间取 101 点,绘制函数的曲线。 2、设 y ? ? 0 . 5 ? 2 1? x ? ? ?

?

3 sin x ?

3、输入一个百分制成绩,要求输出成绩等级 A、B、C、D、E,其中 90~100 分为 A,80~89 分为 B,70~79 分为 C,60~69 分为 D,60 分以下为 E。 首先在 Matlab 的 Script 建立一个名为 student.m 的文件
a=input('请输入分数:'); switch fix(a/10) case{0,1,2,3,4,5} disp('E'); case{6} disp('D'); case{7} disp('C'); case{8} disp('B'); case{9,10} disp('A'); otherwise disp('输入错误。'); end

%60 分以下输出 E %60~69 输出 D %70~79 输出 C %80~89 输出 B %90~100 输出 A %其它输出错误 %结束

%调用时在窗口中输入 student,键入回车在输入一个分数。 4、先用函数的递归调用定义一个函数文件求 ? i m ,然后调用该函数文件求
i?1 n

?

100

k ?

k ?1

?

50

k ?
2

k ?1

?

10

1 k

k ?1

function f=factor(m,n) x=0; for i=1:n x=x+i^m end f=x; end

%定义一个函数

%函数的循环语句

%循环结束

%factor 函数结束

s=factor(1,100)+factor(2,50)+factor(-1,10) %调用函数求得结果 5、根据
?
2

?

1 1
2

?

1 2
2

?

1 3
2

?? ?

1 n
2

,求π 的近似值。当 n 分别取 100、1000、

6

10000 时,结果是多少?

6、用符号方法求下列极限或导数。 (1) lim
x (e
sin x

? 1) ? 2 (e sin x
3

tan x

? 1)

x? 0



>> syms x; >> f=(x.*(exp(sin(x))+1)-2.*(exp(tan(x))-1))./(sin(x)).^3;

>> limit(f,x,0) ans = -1/2 (2) y ?
1 ? co s( 2 x ) x

,求

y ? 和 y ?? 。

>>clear >> syms x; >> y=(1-cos(2.*x))./x; >> dx1=diff(y) >> dx2=diff(y,2) 结果为 dx1 = (2*sin(2*x))/x + (cos(2*x) - 1)/x^2 dx2 = (4*cos(2*x))/x - (4*sin(2*x))/x^2 - (2*(cos(2*x) - 1))/x^3 7、用符号方法求下列积分。 (1) ? >> >> >> >>
dx 1? x ? x
4 8

clear syms x; f=1./(1+x.^4+x.^8); int(f)

ans = 1/6*3^(1/2)*atan(1/3*(1+2*x)*3^(1/2))+1/6*3^(1/2)*atan(1/3*(2*x-1)*3^(1/2))-1/12*3^(1/2)*log (x^2-3^(1/2)*x+1)+1/12*3^(1/2)*log(x^2+3^(1/2)*x+1)

实验小结:在没请有接触 Matlab 之前觉得他是个很神秘的软件,总觉得它太
复杂,学会用它是件很难的事情,想学习怎么用它却不知从何处下手。因此有很 长都是在徘徊着,但当真正的找了点教材后,认真的练习着里面的题目,从最简 单的熟悉窗口界面到慢慢地学会了些简单的计算以及绘图, 在这个过程中越来越 觉得这个软件充满了无限的魅力,被他丰富而强大的功能所着迷,在不断的尝试 中我逐渐的了解了 Matlab,虽然现在懂的依然比较少,但它给我的吸引会让我 在未来的学习中不断的探索熟悉他强大的功能。


相关文章:
MATLAB基本操作实验报告
MATLAB基本操作实验报告_计算机软件及应用_IT/计算机_专业资料。MATLAB基本操作、数据计算,MATLAB程序实验报告 MATLAB 基本操作 实验报告 课程名称: 院系: 专业班级: ...
matlab基本操作实验报告
matlab基本操作实验报告_工学_高等教育_教育专区。matlab基本操作实验报告,包括matlab入门介绍、M文件的建立和线性规划的操作 实验一 matlab 基本操作一、 实验目的...
matlab 实验报告
matlab 实验报告_数学_自然科学_专业资料。数据插值数学试验报告一、实验问题:有一形状较为复杂,但表面很光滑的曲面工件.通过科学手段,将其放置于 某一空间坐标系下...
MATLAB基本操作实验报告
MATLAB基本操作实验报告_数学_自然科学_专业资料。南昌航空大学数学实验报告,绝对完整和原创哦!南昌航空大学数学与信息科学学院 实验报告 课程名称: 实验名称: 数学...
南昌大学matlab基础实验报告
南昌大学matlab基础实验报告_理学_高等教育_教育专区 暂无评价|0人阅读|0次下载|举报文档南昌大学matlab基础实验报告_理学_高等教育_教育专区。南昌大学实验报告 ( ...
Matlab实验报告
Matlab实验报告_理学_高等教育_教育专区。Matlab 饰演报告书实验一一、 实验目的: Matlab 基础知识 1. 熟悉启动和退出 Matlab 的方法。 2. 熟悉 Matlab 命令窗口的...
matlab实验报告
南昌大学信息工程学院 信号与系统实验报告 班级:通信 122 班 姓名:段博 学号:6100212256 软件实验部分: 1.用 matlab 实现π 的求解解:相应程序如下: for n=1...
MATLAB基础性实验报告2
MATLAB基础实验报告2_数学_自然科学_专业资料 暂无评价|0人阅读|0次下载|举报文档 MATLAB基础实验报告2_数学_自然科学_专业资料。一、实验目的: 学习最优化...
实验一 MATLAB运算基础
MATALB 程序设计与应用实验报告 实验一 MATLAB 运算基础 一、实验目的 1.熟悉启动和退出 MATLAB 的方法; 2.熟悉 MATLAB 命令窗口的组成; 3.掌握建立矩阵的方法;...
Matlab软件使用入门实验报告
南昌航空大学 开放型实验报告课程名称: 实验名称: 开放型实验 Matlab 软件使用入门 综合性□ 设计性□ 实验类型: 验证性■ 实验室名称: 班级学号: 学生姓名: ...
更多相关标签: