Clear Filters
Clear Filters

How to plot a function that relies on another function?

14 views (last 30 days)
Hello, so I want to plot X on the Y-axis with Y on the X-axis with Y ranging from [-10 10]. However values of X depend on A which depends on Y so I cant figure out how I can plot Y with values ranging from [-10 10] and have X on the Y-axis. I realize I can initially make Y an array but i want infinite data points in the interval. Sorry if the wording is confusing.
  2 Comments
Maxwell Yant
Maxwell Yant on 21 Feb 2020
sorry this is my first post I dont know why it printed out like a line of code
Stephen23
Stephen23 on 22 Feb 2020
"sorry this is my first post I dont know why it printed out like a line of code"
I don't think it is anything that you did: some recent changes to this forum seem to incorrectly format the first paragraph as code, I have seen quite a few questions like this in the last week or so.
I just fixed your question by selecting the text and clicking the TEXT button:

Sign in to comment.

Accepted Answer

Star Strider
Star Strider on 21 Feb 2020
Since ‘A’ is a function, it must be evaluated in order to use its results.
Try this:
A = @(y) y*2;
X = @(y) A(y)+10;
figure
fplot(X, [-10 10])
Also, note the slight changes in the code.
  4 Comments

Sign in to comment.

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!