On Thu, Sep 12, 2013 at 5:24 PM, P Purkayastha <[email protected]> wrote:
> On 09/12/2013 10:14 PM, Jotace wrote:
>>
>> Hi all,
>>
>> I'm trying to do an interact to illustrate the curvature of a curve
>> given by y=f(x).
>> Here is the code, but at the end I cannot properly show the function
>> k(x). What's wrong? What should I do?
>>
>>
>> var('x')
>> f(x)=x^4-2*x^2
>> @interact
>> def  _(f=input_box(x^4-2*x^2, width=15, label="$f(x)=$"),a=input_box(-2,
>> width=5, label="$a=$"),b=input_box(2, width=5, label="$b=$")):
>>      Cf=plot(f,x,-2,2,color='blue', thickness=3)
>>      k(x)=abs(diff(f,x,2))/(1+(diff(f,x,1))^2)^(3/2)
>>      Ck=plot(k,x,-2,2,color='red', thickness=3)
>>      show(Cf+Ck,figsize=6)
>>      html('La fonction de courbure est', latex(k))
>>
>>
>> Thanks!
>>
>> JC
>
>
> Try pretty_print instead of html:
>
>     pretty_print('La fonction de courbure est', latex(k))

Or try this:

    html('La fonction de courbure est $%s$'%latex(k))

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to