Suppose I have an array of complex numbers z and I want to apply a user defined transformation to this array. For example:
func = input('f(z)=','s');
image = eval(func);
This is all well and good, and I can display the result of this transformation, no problem. But now, I wish to also calculate the inverse transformation of func (I am assuming that anything the user inputs is invertible). Is there a cousin function to eval that can do this for me? I have tried simply doing
invimage = inv(image);
I am not sure what the output of this is, but I am certain it is not the inverse function.
Thank you for your help!

 채택된 답변

Star Strider
Star Strider 2015년 3월 7일

0 개 추천

If you have the Symbolic Math Toolbox, consider the finverse function. I know of no others that would do it easily, although depending on what the function is, you might be able to do it by hand.

댓글 수: 2

Thank you so much! I was able to utilize finverse to finagle a solution to my problem.
My pleasure!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Programming에 대해 자세히 알아보기

제품

태그

질문:

2015년 3월 7일

댓글:

2015년 3월 7일

Community Treasure Hunt

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

Start Hunting!

Translated by