Plot derivative of a function

05312014, 02:47 PM
Post: #1




Plot derivative of a function
Hi all
I cannot seem to work out the following and would appreciate some help. In the FUNCTION app, I put some function in F1. What I would like to have is in F2 the calculator to work out the numerical derivative of F1 and therefore be able to plot the function and its derivative. I don't want to put the actual derivative into F2 but something like F2(X)=diff(F1) (but obviously something that works). Then I could get my students to explore functions and slopes without having to be able to differentiate things that are beyond them. I'm trying to avoid using any CAS because it is not permitted for the exam system I work within. Many thanks 

05312014, 03:09 PM
(This post was last modified: 05312014 03:18 PM by dg1969.)
Post: #2




RE: Plot derivative of a function
(05312014 02:47 PM)swisscow Wrote: Hi all I try these example and it works... F1 : SIN(X)/X F2 : dF1(X)/dX=X where d../d.. are in fact the pattern (the key just right near catalogue key... 1rst row 4th coll) Edit: There is an issue... You can't find extrema of F2 if you need with the embedded tools but the root find works... 

05312014, 03:18 PM
Post: #3




RE: Plot derivative of a function
Genius!
Many thanks, got it working 

05312014, 03:22 PM
(This post was last modified: 05312014 03:23 PM by CR Haeger.)
Post: #4




RE: Plot derivative of a function
(05312014 02:47 PM)swisscow Wrote: Hi all This seems to work: F1(X)= SIN(X) F2(X)= SLOPE(F1,X) where SLOPE() is from Toolbox>App>Function>SLOPE (#5) and F1 is from Vars>App>Function>Symbolic>F1 (#1) or type SLOPE(), F1 in with Alpha... ** Teachable moment: looks about 57 times different if you are in degrees versus radians... 

05312014, 03:40 PM
Post: #5




RE: Plot derivative of a function
And another round of thanks for that solution.
I have been trying to crack this for a while and now 2 solutions in as many minutes  marvellous stuff. Thanks 

05312014, 03:53 PM
Post: #6




RE: Plot derivative of a function
(05312014 03:40 PM)swisscow Wrote: And another round of thanks for that solution. My pleasure  I only recently stumbled on Toolbox>App>Function> which gives cool plots of slope, area, root etc which are dynamic with changes in F1(X). May I ask specifically how you key in the first solution? dF1/dX=X? No rush. 

05312014, 04:20 PM
Post: #7




RE: Plot derivative of a function
[/quote]
May I ask specifically how you key in the first solution? dF1/dX=X? No rush. [/quote] The key just at the right of the catalogue key... will open a pattern menu... the partial derivative is on 1rst row and 4th coll... 

05312014, 05:03 PM
Post: #8




RE: Plot derivative of a function
Its like a fraction with the dF1(X) on the top and dX=X on the bottom


05312014, 06:23 PM
Post: #9




RE: Plot derivative of a function
Cool thanks that worked! Wonder why the =X is required?


05312014, 07:10 PM
Post: #10




RE: Plot derivative of a function
(05312014 06:23 PM)CR Haeger Wrote: Cool thanks that worked! Wonder why the =X is required? First I was confused about that too, but if you just put the template of the partial derivative into the command line and then press "Help" you will get a nice explanation on that. The use of dX=X in the denominator becomes clear when using the algebraic entry version of the partial d instead of using the textbook entry. 

06022014, 05:59 AM
Post: #11




RE: Plot derivative of a function
Hello,
Quote:Cool thanks that worked! Wonder why the =X is required? F2(X) needs to be a function that, when evaluated with a given X variable returns a Y. if F1(X)=SIN(X) and F2(X)=dF1(X)/dX note that the X in the F2(X) definition is NOT the same as the X in F2(X)... What it is (in programing terms), is a local variable, which has the same name, but is different. dF1(X)/dX is NOT a function that varies with X as you can calculate it regardless of the value of X... dF1(X)/dX is the same as dF1(A)/dA for example. If you restate your problem as: F2 is the result of the EVALUATION of the derivative of F1 with respect to a variable at a given value of a variable, then you see that you do indeed have 2 variables to contend with, not one. the syntaxe: dF1(X)/dX=value is a shorthand for dF1(X)/dX  X=X (=WHERE) Cyrille 

06042014, 06:56 AM
Post: #12




RE: Plot derivative of a function
(06022014 05:59 AM)cyrille de brébisson Wrote: the syntaxe: dF1(X)/dX=value is a shorthand for dF1(X)/dX  X=X (=WHERE) The math purist might prefer dF1(T)/dT=X for dF1(T)/dT  T=X. It seems clearer written this way as it shows that you're taking a derivative with respect to a variable, T, then evaluating it at a value, X. I strongly discourage students from writing things like the above or ∫(F1(x),x,0,x) in which the x has two different meanings. And by "strongly discourage" I mean I take off a token point on a test. :) wes 

06042014, 08:26 AM
Post: #13




RE: Plot derivative of a function  
06042014, 02:38 PM
Post: #14




RE: Plot derivative of a function
(06042014 08:26 AM)Maro Wrote:(06042014 06:56 AM)Wes Loewer Wrote: … I take off a token point on a test. :) It depends on the context. Suppose a 10 point problem asked students to find some quantity which required the signed area under a function, f(x), from 0 to some value x, and they wrote ∫ f(x) dx from 0 to x, but correctly found the antiderivative, correctly evaluated it at the endpoints, subtracted, and gave a correct interpretation. Yeah, I'd probably take off only one point. Call me a pushover, but I'd say they got about 90% of the math correct. :) 

06042014, 03:04 PM
Post: #15




RE: Plot derivative of a function  
06052014, 04:25 AM
Post: #16




RE: Plot derivative of a function
Hello,
Quote:just one token point for something which is wrong? … You are really generous! Problem is, it is not wrong! What you have is 2 variables, with the same name but a different scope. This is not a problem in computer sciences where such a construct { int i=0; { int i=1; } } happends often, and where we know what to look for (but still causes bugs every once in a while)... In math, the ground is much murkier as math is WAY less formal than most people think... regardless, int(f(x),x,0,x) is not 'wrong', it is just VERY confusing to someone who is not paying attention/used to such concepts... Cyrille 

06052014, 08:00 AM
(This post was last modified: 06052014 08:04 AM by Maro.)
Post: #17




RE: Plot derivative of a function
(06052014 04:25 AM)cyrille de brébisson Wrote: Hello, Sorry, it is! (06052014 04:25 AM)cyrille de brébisson Wrote: … It may not be "wrong" for someone who is not paying attention to formal math, but for those who do care about math it is wrong! (Math will never be confusing) IMHO, if programmers in general were more correct in math a lot of bugs could be avoided … and customers be satisfied. 

06052014, 08:59 AM
Post: #18




RE: Plot derivative of a function  
06052014, 10:24 AM
Post: #19




RE: Plot derivative of a function
(06052014 08:00 AM)Maro Wrote:(06052014 04:25 AM)cyrille de brébisson Wrote: Hello, Math check in addition to spell check, and grammar check! 

06052014, 10:39 AM
Post: #20




RE: Plot derivative of a function
Maro, you should have added humor tags about bugs that could possibly be avoided... Just to match cyrille's humor. Though things are about to become offtopic.
But we should focus on the important things like bugs and requests for help. We are the community let's work together. Althogh some are disappointed. 

« Next Oldest  Next Newest »

User(s) browsing this thread: 1 Guest(s)