南昌大学实验报告(信号与系统)
学生姓名: 肖江学号: 6100210030 专业班级: 电子103班
实验类型:□验证□综合□设计□创新实验日期: 2012/3/8 实验成绩:
Matlab基础实验
实验目的:1、熟悉Matlab工作环境的各个窗口及常用函数的使用。
2、掌握Matlab各种表达式的书写规则及图形的绘制。
3、学习掌握Matlab程序设计
4、掌握数据统计与分析的方法及符号计算
实验仪器: Matlab软件
实验内容:1、,其中
2、设,在x=0~2π区间取101点,绘制函数的曲线。
3、输入一个百分制成绩,要求输出成绩等级A、B、C、D、E,其中90~100分为A,80~89分为B,70~79分为C,60~69分为D,60分以下为E。
a=input('请输入分数:');
switch fix(a/10)
case{0,1,2,3,4,5}
disp('E'); %60分以下输出E
case{6}
disp('D'); %60~69输出D
case{7}
disp('C'); %70~79输出C
case{8}
disp('B'); %80~89输出B
case{9,10}
disp('A'); %90~100输出A
otherwise
disp('输入错误。'); %其它输出错误
end %结束
%调用时在窗口中输入student,键入回车在输入一个分数。
4、先用函数的递归调用定义一个函数文件求,然后调用该函数文件求
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、根据,求π的近似值。当n分别取100、1000、10000时,结果是多少?
6、用符号方法求下列极限或导数。
。
>> syms x;
>> f=(x.*(exp(sin(x))+1)-2.*(exp(tan(x))-1))./(sin(x)).^3;
>> limit(f,x,0)
ans =
-1/2
,求和。
>>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*co
Matlab基础实验报告 来自淘豆网m.daumloan.com转载请标明出处.