上传者: 26729841
|
上传时间: 2021-11-22 20:14:59
|
文件大小: 7.02MB
|
文件类型: -
在这里我们要求用 if 的嵌套结构来编写这个程序。
3.5 编写一个程序用以计算以下的函数
y(x) = ln
1
1-x
x 为自变量,x 的值小于 1。
3.6 编写一个程序允许使用者输入一个字符串,这个字符必须是一个星期中的一天(即
"Sunday","Monday","Tuesday"等),应用 switch 结构把这些字符串转化为相应的数字,以星期
天为第一天,以星期六为 后一天。如果输入不是这七个字符串中的一个,那么输出提示信
息。
3.7 理想气体定律。理想气体定律定义在例 3.7 中出现。假设1mol 的理想气体的体积
为 10L,编写程序画出 P-T 图,温度的变化为 250K 到 400K。
3.8 天线增益模式。一个抛物面微波接收天线的接受增益 G 是关于执物面的反射角度 θ
的函数,
G(θ) = |sinc4θ| (-
π
2 ≤ θ ≤
π
2) (3.6)
其中 sincx=sinx/x。用极坐标画出 G 的图象。
3.9 当光通过不同的介质时,就会发生折射如图(a)(b)。已知满足公式
n1sinθ1=n2sinθ2 (3.7)
n1,n2 分别代表介质 1,2 的折射率,θ1 代表入射角,θ2 代表折射角。
θ2=sin
-1(
n1
n2
sinθ1 ) (3.8)
如果 n1>n2,则入射光将会全部返回 1 介质中,而进入不了 2 介质中。编写一个程序来
显示入射光在其中一介质内的边界,还有折射光在另一介质内范围。
用下面的数据测试你的程序
(a) n1 = 1.0, n2 = 1.7, θ1 = 45°
(b) n1 = 1.7, n2 = 1.0, θ1 = 45°
3.10 假设复合函数定义如下
f(t)=(0.5-0.25i)t-1.0
计算出相应的函数 f 的幅度与相位。定义域为 0≤t≤4。
3.11 这是一个高通滤波器。
已知高通滤波器的输出输入电压比为
Vo
Vi
=
j2πfRC
1+ j2πfRC (3.9)
+
-
Vi
C
VoR
(b) θ1θ2
θ2
θ1 Region 1
Region 2
n1
n2