Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2009-06-30
年龄: 42
帖子: 1
声望力: 0 ![]() |
![]()
我需要对SOLVE计算出的结果进行比较,见H(X)函数,可是拉姆达无法引用,请问如何解决
Solve[1/2 Log[(1 - 1/2 kk)^2 + 2 \[Lambda]n kk] - Log[\[Tau]] == 0, \[Lambda]n] h[x_] := If[x <= 1 (*&&x>=0,*), 1(*,x<=1&&x>=0.5,0,x<=0.5&& x>=\[Lambda]n *), 5] |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2009-08-01
帖子: 9
声望力: 0 ![]() |
![]()
怎么没有高手来指点一下呢?我也想知道这个问题啊。。。
|
![]() |
![]() |
![]() |
#3 |
初级会员
注册日期: 2008-08-03
年龄: 44
帖子: 28
声望力: 17 ![]() |
![]() |
![]() |
![]() |
![]() |
#4 |
初级会员
注册日期: 2009-08-16
年龄: 41
帖子: 1
声望力: 0 ![]() |
![]()
对!就是3楼所说!
![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
#5 |
初级会员
注册日期: 2009-07-30
帖子: 6
声望力: 0 ![]() |
![]()
没看懂是什么意思.我作了如下操作,是否符合你的要求?
In[5]:= tt = Solve[1/2 Log[(1 - 1/2 kk)^2 + 2 \[Lambda]n kk] - Log[\[Tau]] == 0, \[Lambda]n] // Flatten Out[5]= {\[Lambda]n -> (-4 + 4 kk - kk^2 + 4 \[Tau]^2)/(8 kk)} In[6]:= h[x_] := If[x <= 1(*&&x>=0,*), 1(*,x<=1&&x>=0.5,0,x<=0.5&&x>=\[Lambda]n*), 5] In[7]:= h[x] //. tt Out[7]= If[x <= 1, 1, 5] |
![]() |
![]() |