2008-2009-2 MATLAB 初步入门习题
1. 已知矩阵?????????????
???=54
3
2
1
410975391086
27810715675A ,矩阵?????
??
?
????????=6015
14035
14436136
349624
B ,解线性方程X ,使得A.X=B ,并将
矩阵A 的右下角2×3子矩阵赋给矩阵C 。 2. 根据下面两个矩阵
????
?
??
???=??????????=98
7
654321
,13678
20
784512
20124
B A 执行下列的矩阵运算命令,并回答有关的问题
(1) A+5*B 和A-B+I 分别是多少(其中I 为单位矩阵)? (2) A.*B 和 A*B 将分别给出什么结果,它们是否相同,为什么? 得出A.^B 、A/B 及A\B 的结果,并分别解释它们的物理意义。
3. 分别用 for 和while 循环结构编写程序,求出
63
62
3263
2
2
22212
++++++==
∑= i i
K
并考虑一种避免循环的简洁方法来求和,并比较各种算法的运行时间。 (注:一共是三种方法) 4. 画图题
要求:1、两根曲线画在一幅图中,不采用子图的方式。
2、横坐标(0~5π),纵坐标为(-1.5~+1.5)
3、要求给横坐标轴加说明“t(deg)”,纵坐标轴加“magnitude ”,并且加网格
4、在(π/2,1.2)处加创建说明性的文字“这是我的程序运行结果!”
5、图中,sint 用红色*线绘制,cost 用篮色实线绘制。
6、给图形加标题“sine wave from zero to 5/pi ”
5. 体会各种绘图命令及效果。假设用户有下面的绘图数据向量 t=0:0.1:10;y=sin(tan(t))-tan(sin(t));