inverse of sinc function : how to evaluate?

22 views (last 30 days)
Why does the following does not work in MATLAB?
solve sinc(x)==0.707
  1 Comment
Adam
Adam on 26 Jun 2015
What doesn't work about it? Do you have the Symbolic Toolbox which contains that function?

Sign in to comment.

Answers (1)

Azzi Abdelmalek
Azzi Abdelmalek on 26 Jun 2015
Use this
syms x
sol=double(solve(sinc(x)==0.11))
  1 Comment
Ignacio Druet Honrubia
Ignacio Druet Honrubia on 13 Feb 2021
Edited: Ignacio Druet Honrubia on 13 Feb 2021
syms x
x= -vpasolve(sinc(x) == 1/sqrt(2));
Was useful for me asawell. In this case, x has both positive and negative solutions and i wanted the positive one (therefore the - sign)
I used your solution first and gave me this so thank you !

Sign in to comment.

Categories

Find more on Symbolic Math Toolbox in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!