早教吧作业答案频道 -->数学-->
请高手编一个VB迭代程序,方程式为:lnP=A-B/T+C*lnT+D*P/T^2其中A、B、C、D是已知常数,自变量T已知,求P
题目详情
▼优质解答
答案和解析
Private Sub Command1_Click()
Dim a As Double,b As Double,c As Double,d As Double,t As Double
Dim P As Double,dbl1 As Double,dblDalta As Double
a = Val(Text1)
b = Val(Text2)
c = Val(Text3)
d = Val(Text4)
t = Val(Text5)
P = 2:dbl1 = 1.5
dblDalta = 0.001 '误差
Do While Abs(P - dbl1) > dblDalta
P = (P + dbl1) / 2
dbl1 = t * t * (Log(P) - a + b / t - c * Log(t)) / d
Debug.Print dbl1
Loop
End Sub
Private Sub Form_Load()
Text1 = 5
Text2 = 208
Text3 = 2
Text4 = 8
Text5 = 9'假设的5个数
End Sub
Dim a As Double,b As Double,c As Double,d As Double,t As Double
Dim P As Double,dbl1 As Double,dblDalta As Double
a = Val(Text1)
b = Val(Text2)
c = Val(Text3)
d = Val(Text4)
t = Val(Text5)
P = 2:dbl1 = 1.5
dblDalta = 0.001 '误差
Do While Abs(P - dbl1) > dblDalta
P = (P + dbl1) / 2
dbl1 = t * t * (Log(P) - a + b / t - c * Log(t)) / d
Debug.Print dbl1
Loop
End Sub
Private Sub Form_Load()
Text1 = 5
Text2 = 208
Text3 = 2
Text4 = 8
Text5 = 9'假设的5个数
End Sub
看了请高手编一个VB迭代程序,方程...的网友还看了以下:
A、B、C、D、E、F为短周期元素,非金属元素A最外层电子数与其周期数相同,B的最外层电子数是其所 2020-04-08 …
3个连续自然数(不为0)的和一定是()A奇数B偶数C3的倍数下列说法中不正确的是()A是6的倍数的 2020-04-09 …
有理数a,b在数轴上的位置如图所示,则在a+b,a-b,ab,a3,-a+2b这五个数中,正数的个 2020-05-13 …
如图所示是研究浮力问题的实验装置图,请根据图示回答下列问题:(1)a、b两图中,b图中簧测力计示数 2020-05-16 …
1.min(a,b)表示a,b两数中的较小者,max(a,b)表示a,b两数中得较大者,如min( 2020-05-17 …
设符号(a,b)表示a,b两数中较小的一个:符号〔a.b〕表示a,b两数中较大的一个.试求(-1, 2020-05-17 …
问几个数论题……1、从10000到99999的数中,满足至少有一位是9,且各位数字之和为9的倍数的 2020-05-23 …
用min(a,b)表示a,b两数中较小者,max(a,b)表示两数中较大者,例min(3,5)=3 2020-06-06 …
加法交换律:a+b=b+b加法结合律:a+b+c=a+(b+c)1每份数×份数=总数总数÷每份数= 2020-07-11 …
一个9位数abcdefghi满足:1.a+b+...+h+i=cd2.a(b+d-c)=243.( 2020-07-19 …