![]() |
[求助]帮忙编个计算程序(怎么也搞不出来)
[FONT="宋体"][/FONT][SIZE="5"][/SIZE]
我想编一个程序计算函数y=a+b/(1+exp(c+d*x))的反函数,并通过输入数组求反函数的值 |
回复: [求助]帮忙编个计算程序(怎么也搞不出来)
syms a b c d x
y=finverse(a+b/(1+exp(c+d*x))) % y就是反函数 |
回复: [求助]帮忙编个计算程序(怎么也搞不出来)
我觉得还是利用性质计算好些
先计算出原函数的值 然后计算出它关于y=x的对称点,这样似乎更精确 |
回复: [求助]帮忙编个计算程序(怎么也搞不出来)
a=1;
b=1; c=1; d=1; x(1)=0; y(1)=a+b/(1+exp(x(1))); for n=1:50 x(n+1)=x(n)+0.01; y(n+1)=a+b/(1+exp(x(n+1))); end x1=y; y1=x; subplot(1,2,1); plot(x,y,'o') subplot(1,2,2); plot(x1,y1) 上面是一种固定参数的计算格式 |
回复: [求助]帮忙编个计算程序(怎么也搞不出来)
非常感谢帮忙
|
所有时间均为北京时间。现在的时间是 11:20。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.