level 10
如标题,例如计算f(x)=2x,关于x的在(-2,2)定积分。求解如何计算。微积分原理:将函数曲线与x轴连成一个平面图形,以x轴为单位将平面图形分成很多小块,计算出每一小块的面积,总面积就是积分了
2013年12月24日 09点12分
1
level 10
或者x^2在(2,9)的定积分,我只想知道用什么算法能实现
2013年12月24日 09点12分
3
level 9
private const s as single = 0.0001
dim i as single, area as single
for i = -2 to 2 step s
area = area + 2 * i * s
next
2013年12月24日 10点12分
4
area = area + 2 * i * s,这句,2*i*s,是什么意思,为什么要2,面积不是x*y么
2013年12月24日 10点12分
回复 棉花糖ONE快乐 :i就是x, i*2 = 2x = y, s是步长,就是分割出来的小矩形的底边长.
2013年12月24日 10点12分
结果不会完全精确。 只能通过缩小步长来实现无限的逼近
2013年12月24日 10点12分
level 6
进行这种计算要么先把式子化简然后计算,要么准备烧时间.
2015年04月04日 08点04分
12
当然,如果有直接求的系统函数那也行
2015年04月04日 08点04分
吧务
level 13
这里给出【正态分布函数概率值计算】自定函数程序代码:
' 正态分布概率值计算函数
Public Function Norm(x
#, nU#
, nd#) As Double
Dim u#, nCS%, Px
#, n%, Nj#
, j%, Z#
u = (x - nU) / nd ' u 转换公式
nCS = 50 ' nCS 展开项数
Px = 0 ' nCS 越大越精确
For n = 0 To nCS
Nj = 1 ' nJ 表示 n!
For j = 1 To n
Nj = Nj * j
Next j
Z = (-2) ^ n * Nj * (2 * n + 1)
Z = Abs(u) ^ (2 * n + 1) / Z
Px = Px + Z
Next n
Z = 0.3989422804 * Px
Norm = IIf(u >= 0, 0.5 + Z, 0.5 - Z)
End Function
' 调用格式:Px = Norm(x, nU, nd) 。
2015年04月05日 08点04分
19
有关论述,请参看《计算机辅助安全工程(导论)》一书,四川大学出版社,2014年5月第一次印刷,条码:9787561476253。
2015年04月05日 08点04分
老师,计算这段源码能否完全共享学习下
2024年12月10日 09点12分
level 1
X起点 = Text1
X终点 = Text2
X区间 = X终点 - X起点
Y起点 = Text3
Y终点 = Text4
Y区间 = Y终点 - Y起点
Dim 微分面积 As Single
Dim 积分面积 As Single
Picture1.CurrentX = Text1
Picture1.CurrentY = Sin(Text1) + Text4
Dim dx, dy As Single
Dim 步长 As Single
步长 = Val(Text5)
For dx = X起点 To X终点 Step 步长
dy = Sin(dx)
'Picture1.Line (dx, dy)-(dx, dy + Y终点)
Picture1.Line (dx, Y起点)-(dx, dy + Y终点), &HFF0000, B
'------------画Y轴上面界线------------
Picture1.PSet (dx, Y起点), 255
Picture1.PSet (dx, dy + Y终点), 255
Debug.Print "dy:" & dy
'------------------------------------
微分面积 = 步长 * (dy + (Y终点 - Y起点)) '方形面积:长X宽
'Debug.Print 微分面积
积分面积 = 积分面积 + 微分面积
DoEvents
Next
MsgBox 积分面积
'------------画X轴两边界线------------
Picture1.CurrentX = X起点
Picture1.CurrentY = Y起点
Picture1.Line -(X起点, Sin(X起点) + Y终点), 255
Picture1.CurrentX = X终点
Picture1.CurrentY = Y起点
Picture1.Line -(X终点, Sin(X终点) + Y终点), 255
'------------------------------------
Picture1.Refresh
2025年08月21日 13点08分
24