Advertisement
Guest User

Untitled

a guest
Dec 19th, 2014
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.36 KB | None | 0 0
  1. BeginPackage["FunctionAnalysis`",{"Global`"}];
  2. MonoIntervals::usage="returns monotonic intervals of given function";
  3. Begin["`Private`"];
  4. FunctionAnalysis`Private`MonoIntervals[func_[arg_],var_]:={Reduce[D[func[arg],var]>0,var]}
  5. End[];
  6. EndPackage[];
  7.  
  8. MonoIntervals[Sin[x],x]
  9.  
  10. f[x_]:=x^2+2*x-10
  11. MonoIntervals[f[x],x]
  12.  
  13. Out[25]=MonoIntervals[-10 + 2 x + x^2, x]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement