defining multivariate piecewise function
I need to define some function like f(x,y) = x * sin(y)/y if y != 0, x otherwise, such that f can be differentiated. Is there a way to do so? Thanks!
I need to define some function like f(x,y) = x * sin(y)/y if y != 0, x otherwise, such that f can be differentiated. Is there a way to do so? Thanks!
piecewise currently only supports a single variable, but in your case you could factor out the x and define
f(x,y) = x * piecewise([[(-oo,0), sin(y)/y], [[0,0], 1], [(0,oo), sin(y)/y]])
The square brackets around the origin denote a closed domain to ensure that point is included.
Please start posting anonymously - your entry will be published after you log in or create a new account.
Asked: 2017-02-11 14:24:14 +0100
Seen: 667 times
Last updated: Feb 12 '17
How do I define a piecewise function?
plot issue with a self-defined piecewise function
Defining a function and forcing max or min value
Numeric multivariable ode solver in Sage?
automatic substitution within functions?
Numerical integration in a function
Using matrix elements as arguments
How to limit the number digits of constants in displayed real numbers?
Copyright Sage, 2010. Some rights reserved under creative commons license. Content on this site is licensed under a Creative Commons Attribution Share Alike 3.0 license.