MATLAB程序设计与应用课后习题答案

  • 格式:doc
  • 大小:774.50 KB
  • 文档页数:23

下载文档原格式

  / 23
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

16 17 18 19 20
9
7
0
21 22 23 24 25
4 13 11
(1) 求它们的乘积 C。
(2) 将矩阵 C 的右下角 3×2 子矩阵赋给 D。
(3) 查看 MATLAB 工作空间的使用情况
(1)
(2)
(3)
4.完成下列操作 (1)求[100,999]之间能被 21 整除的数的个数。 (2)建立一个字符串向量,删除其中的大写字母。
1/ 4 1/ 5
xx12
0.95
0.67
1/ 4 1/ 5 1/ 6 x3
0.52
(1) 求方程的解;
(2) 将方程右边向量元素 改为 0.53,在求解,并比较 的变化和解的相对 变化;
(3) 计算系数矩阵 A 的条件数并分析结论。
(2) 变大,其解中,相对未变化前的 的解:x1 变大,x2 变小,x3 变大。 (3)
(2)当时 f (n)122334nn1 ,求 y 的值。
(1)
(2)
实验六
1.

y
0.5
3sin 1 x
x
2
cos
x
,在 x=0~2 区间取 101 点,绘制函数的
曲线。
4.绘制极坐标曲线 a sinbn ,
并分析参数 a、b、n 对曲线形状的影响。
以上五张截图分别是 a=1,b=1,n=1、2、
由于 A 矩阵的条件数很大,故当线性方程组中的 b 变大时,x 也将发生很大的变 化,即数值稳定性较差。
实验三
3.硅谷公司员工的工资计算方法如下: (1)工作时数超过 120 小时者,超过部分加发 15%; (2)工作时数低于 60 小时者,扣发 700 元; (3)其余按每小时 84 元计发。 试编程按输入的工号和该员工的工时数,计算应发工资。
MATLAB 程序设计与应用课后习 题ຫໍສະໝຸດ Baidu案
西安科技大学
MATLAB 程序设计
专业: 班级: 学号: 姓名:
信息与计算科学 1001 班
1008060129 刘仲能
2012 年 6 月 27 日
实验一
2.已知:
12 34 4
1 3 1
A 34 7
87

B
2
0
3
3 65 7
3 2 7
数不超过 500 次。
(2) 如果迭代过程收敛于 r,那么 r 的准确值是 b b24a ,当(a,b) 2
的值取(1,1)、(8,3)、(10,0.1)时,分别对迭代结果和准确值进行比较。
(1) (2)
5.若两个连续自然数的乘积减 1 是素数,则称这两个连续自然数是亲密数对, 该素数是亲密素数。例如,2×3—1=5 是素数,所以 2 和 3 是亲密数对,5 是亲密素数。求[2,50]区间内: (1)亲密数对的对数。 (2)与上述亲密数对对应的所有亲密素数之和。
1 1.2 1.4
A 0.75 2
3.5
0 5 2.5
(4) 当以矩阵 A 为自变量时,求 P(x) 的值。其中 A 的值与第(3)题相同。
实验四
1.根据 2 1 1 1 1 ,求 的近似值。当 n 分别取 100、1000、
6 12 22 32
n2
10000 时,结果是多少?要求:分别用循环结构和向量运算来实现。
向量运算:
3.
考虑
以下迭代公
式:
xn1
b
a
xn
。其
中 a、b 为正的常数。
x (1) 编写程序求迭代的结果,迭代的终止条件为,迭代初值 =1.0,迭代次 0
3、4、7 时的情况,不难发现,当 n 为奇数时画出的图有奇数个环,而当 n
为偶数时画出的图有该偶数的两倍个环。参数 a 控制极坐标的半径,参数 b
可对图进行角度旋转。
6.绘制曲面图形,并进行插值着色处理
xcos S cos t
y
cos
S
sin
t
z sin S
0s ,0t 3
2
2
实验七 2. 利用曲面对象绘制曲面 v(x,t)10e0.01x sin(2000t 0.2x ) ,先
利用默认属性绘制曲线,然后通过图形句柄操作来改变曲线的颜色、线 型和线宽,并利用文字对象给曲线添加文字标注。
实验八
1. 利用 MATLAB 提供的 rand 函数生成 30000 个符合均匀分布的随机数,然后 检验随机数的性质:
(1) 均值和标准方差。 (2) 最大元素和最小元素。 (3) 大于 0.5 的随机数个数占总数的百分比。
(1)
(2)
(3)
2. 某气象观测站测得某日 6:00~18:00 之间每隔 2h 的室内外温度(℃)如实验
表 1 所示。
实验表 1 室内外温度观测结果(℃)
时间 h
6
8
10
12
14
16
18
室内温度 t1 18.0 20.0 22.0 25.0 30.0 28.0 24.0
室外温度 t2 15.0 19.0 24.0 28.0 34.0 32.0 30.0
实验五
二、实验内容
4.设
f
(
x)
(
x
1 2)2
0.1
1 (x3)4
0.01
,编写一个
MATLAB
函数
文件 fx.m,使得调用 f (x) 时,x 可用矩阵代入,得出的 f (x) 为同阶矩阵。
5.已知 y
f (40)
f (30) f (20)
(1)当 f (n)n10 ln n25 时,求 y 的值。
求下列表达式的值:
(1)A+6*B 和 A-B+I(其中 I 为单位矩阵)
(2)A*B 和 A.*B
(3)A^3 和 A.^3
(4)A/B 及 B\A
(5)[A,B]和[A([1,3],:);B^2]
1 2 3 4 5
3 0 16
6
7
8
9 10
17 6
9
3.设有矩阵 A 和 B A 11 12 13 14 15 , B 0 23 4
(1)
(2)
实验二
3.建立一个 5×5 矩阵,求它的行列式值、迹、秩和范数。 运行截图:
A 矩阵的行列式值、迹、秩分别如下: 范数如下:
4.已知
29 6 18
A
20
5 12
8 8 5
求 A 的特征值及特征向量,并分析其数学意义。
运行截图:
1/ 2 5.下面是一个线性方程组: 1/ 3
1/ 3 1/ 4
试用三次样条插值分别求出该日室内外 6:30~17:30 之间每隔 2h 各 点的近似温度(℃)。
5.有
3
P 个多项式, (x) 1
x4 2x3 4x2 5
, P2 (x)
x
2
,时进
行下列操作:
(1)求 P(x) P1 (x) P2 (x) P3 (x) 。
(2)求 P(x) 的根。
(3)当 x 取矩阵 A 的每一元素时,求 P(x) 的值。其中: