(2)编一个函数过程Mysin(x),求Mysin(x)=x/1-x3/3!+x5/5!-x7/7!+…+(-1)n-1*x2*n-1/(2*n-1)!.当第n项的值小于10-5时结束,x为弧度.主调程序同时调用Mysin和标准函数sin,进行验证.提示:1.本题的关键是找部分级

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 07:00:10

(2)编一个函数过程Mysin(x),求Mysin(x)=x/1-x3/3!+x5/5!-x7/7!+…+(-1)n-1*x2*n-1/(2*n-1)!.当第n项的值小于10-5时结束,x为弧度.主调程序同时调用Mysin和标准函数sin,进行验证.提示:1.本题的关键是找部分级
(2)编一个函数过程Mysin(x),求Mysin(x)=x/1-x3/3!+x5/5!-x7/7!+…+(-1)n-1*x2*n-1/(2*n-1)!.当第n项的值小于10-5时结束,x为弧度.主调程序同时调用Mysin和标准函数sin,进行验证.
提示:
1.本题的关键是找部分级数和的通项,表示如下:
Ti+2=-1*Ti*x*x/((i+1)*(i+2))       i=1,3,5…
2.本题的形参为x,传值方式;函数的返回值是求得的部分级数和.
3.判断某一项的值是否达到精度,本题要使用Abs()函数,因为通项有正有负.
设计界面如下:

(2)编一个函数过程Mysin(x),求Mysin(x)=x/1-x3/3!+x5/5!-x7/7!+…+(-1)n-1*x2*n-1/(2*n-1)!.当第n项的值小于10-5时结束,x为弧度.主调程序同时调用Mysin和标准函数sin,进行验证.提示:1.本题的关键是找部分级
所要求的程序贴上,
Private Sub Command1_Click()
Dim x As Double
x = Val(Text1.Text)
Text2.Text = mysin(x)
Text3.Text = Sin(x)
End Sub
Function mysin(ByVal x As Double) As Double
Dim y As Double,t As Double
y = x
t = y
i = 1
Do
t = -t * x * x / ((i + 1) * (i + 2))
y = y + t
i = i + 2
Loop Until Abs(t) < 0.00001
mysin = y
End Function

(2)编一个函数过程Mysin(x),求Mysin(x)=x/1-x3/3!+x5/5!-x7/7!+…+(-1)n-1*x2*n-1/(2*n-1)!.当第n项的值小于10-5时结束,x为弧度.主调程序同时调用Mysin和标准函数sin,进行验证.提示:1.本题的关键是找部分级 ·用matlab编写一个文件,实现求函数x*log(1+sqrt(1+x^2))/sqrt(1+x^2)的不定积分和导数?咋编? 用VB子过程,算sin(x),为啥总是不对啊啊T TPrivate Sub Command1_Click()Picture1.ClsDim n As Integer, x As Singlen = Val(Text1.Text)x = Val(Text2.Text)Picture1.Print mysin(n, x)End SubPrivate Function mysin(ByVal n%, ByVal x!) As DoubleDim d 求一个函数的推到原函数的过程求f(x)=√(1-x²)的原函数的推导过程 f(x)=x^2-3x+5 当x=1,2,5.20 编一个程序,计算函数, 怎用matlab编写求绝对值的函数自己编一个,不用系统自带的abs()这个函数 设f(x)的一个原函数为sinx/x,求fxf'(x)dx需要详细过程.谢谢 f(x)=2x平方-3x+5 求函数的值域(解题过程) 求函数的定义域已知函数f(2x-1)的定义域为[1,4],求函数f(x)的定义域希望给我一个详细的解答过程,我不想要结果 求函数的值域求函数y=3x/3的x次方+2的值域(要过程) 求这个函数的导函数(要有详细解答过程)y=x^3+2x^2+x+1 求函数f(x)=1/x+2/x^2+1/x^3 求导函数过程 VB编程:编递归函数过程,计算1+2+3……..+n的值(n是自然数) 求函数y=x+根号下(1-2x)的值域(详细过程) 求函数y=3x/3的x次方+2的值域(要过程) 求函数y=2x-根号项x-1的值域(要详细过程) 求函数y=x/(x^2+4)的导数y'(要详细过程Orz) 求函数y=4/x平方在x=2的导数(详细过程)