- 19
- 0
- 约1.04千字
- 约 7页
- 2016-11-30 发布于重庆
- 举报
Matlab期末作业完成版
课 程 考 核
课程名称: MATLAB语言及应用 学时 学分
考生学号: 姓名 __ 班级 成绩
1、考核形式:考查
2、考核具体要求:
课程作业
3、上交时间:
任课教师:
1.利用plot函数同时绘制正弦函数x=sin(t)和二次函数y=t2-1的图形。对图像x轴和y轴分别标注“时间”和“函数值”,标题标注为斜体的“函数曲线”。‘x轴(时间)’)
ylabel(‘y轴(函数值)’)
title(‘函数曲线’,’fontangle’,’italic’)
2.利用for循环求1!+3!+5!+ 7!+9!的值。k=1;
for i=1:2:9;
for j=1:1:i;
k=k*j;
end
sum=sum+k;
k=1;
end
sum
3.编写m函数,计算函数值
建立一个m文件:
function y=fdhs(x)
x=input(‘请输入一个数:’);
if x1
y=x;
elseif x1x10
y=3*x^2-1;
else
y=exp(x)-11;
end
运行结果:
4.生成一个4阶Pascal矩阵,计算其特征值、特征向量和它的迹。抽取它的对角线元素生成只含对角线元素其它元素均为零的四阶矩阵。
5.在某一化学反应里,实验得到的某反应物的浓度和时间有非线性关系,试求在时间为0、20、40、60、80时的浓度。
6.用fsolve函数求解下面非线性方程。
7.在同一图形窗口中任意绘制四个两两不同的子图,每个子图都需有相应曲线名作为标题。‘正弦曲线’)
subplot(2,2,2)
t=0.1:0.1:2*pi;
y=cos(t);
plot(t,y)
title(‘余弦曲线’)
subplot(2,2,3)
x=1:0.01:5;
y=exp(x);
plot(x,y)
title(‘以e为底的指数曲线’)
subplot(2,2,4)
x=1:0.1:10;
y=sqrt(x);
plot(x,y)
title(‘开根曲线’)
8.试用Simulink仿真如下二阶系统’+0.9x=0.7u (t), 其中u(t)是脉冲信号,初值x(0)=0。试建立系统模型并仿真(18分)。
- 2 -
原创力文档

文档评论(0)