How to flip/ mirror plot on the diagonal in terms of y(x) = y^(-1)(x) (finverse) on restricted domain.

5 visualizaciones (últimos 30 días)
Given the function:
x(y) = (exp(-y)*((1 - 4*y*exp(y))^(1/2) + 1))/2
usually I should be able to plot the inverse function by:
fplot(finverse(x(y)))
unfortunaly an inverse cannot be found, because it get's imaginary.
However, can I still mirror the existing plot?
An inverse on (-inf, 0] should be possible.
  3 comentarios
Niklas Kurz
Niklas Kurz el 5 de En. de 2021
Editada: Niklas Kurz el 5 de En. de 2021
This just flips arrays doesn't it?
well, I could describe the function with array values but how to achieve it with symbolic functions?
jessupj
jessupj el 5 de En. de 2021
Editada: jessupj el 5 de En. de 2021
if you know y=f(x), shouldn't you just plot ( f(y),y ) or something like that? e.g. plot( fliplr( [ x(:) f(x(:)) ] ))

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Surface and Mesh Plots en Help Center y File Exchange.

Productos

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by