Help with plotting a function

I need to plot the function y = √(sin(x^2)) over the domain [2.75, 3] but when i try entering the code it does not work for me. It tells me "Not enough input arguments". I've tried almost everything to do this problem. Please help. Here is what I have:
x=[2.75, 3]
y=sqrt(sin*(x^2))
plot(x,y)
title = ('This is all the things')
xlabel=('This is the bottom')
ylabel=('This is the side')

1 Kommentar

Brianna Selles
Brianna Selles am 1 Sep. 2019
I used the code but now the table, x and y labels are not populating. Help?

Antworten (1)

madhan ravi
madhan ravi am 1 Sep. 2019
Bearbeitet: madhan ravi am 1 Sep. 2019

0 Stimmen

x=linspace(2.75, 3,1000)
y=sqrt(sin(x.^2)) % have a look here
plot(x,y)
title('This is all the things')
xlabel('This is the bottom')
ylabel('This is the side')
doc linspace

8 Kommentare

Brianna Selles
Brianna Selles am 1 Sep. 2019
Why use linspace for this function? Also, the title, x, label, and y label are not populating on the graph
Your initial code plotted only at x = 2.75 exactly and x = 3 exactly. Using linspace() line madhan shows makes it plot at a number of locations between those two values as well.
clear title xlabel ylabel %get rid of the values that were accidentally assigned
title('This is all the things')
xlabel('This is the bottom')
ylabel('This is the side')
Brianna Selles
Brianna Selles am 1 Sep. 2019
Ah, something really bad happened to my program. I don't know what happened. When I put this it does not display the graph at all now:
x=linspace(2.75, 3)
y=sqrt(sin(x.^2))
plot(x,y)
clear title xlabel ylabel
title('This is all the things')
xlabel('This is the bottom')
ylabel('This is the side')
doc linspace
Plot the function z = y^4 - x^3 yover the square [-2,2]×[-2,2] that lies in the xy-plane.
[x, y] = meshgrid(-2*pi:0.25:5, -2*pi:0.25:5)
z= y^4 - x^3
surf(x, y, z)
This one just produced a bunch of numbers when I went to publish it. Is that right? Is there supposted to be so many numbers like this?
Remove the
doc linspace
line. madhan was attempting to convey to you that you should read the documentation for linspace.
Walter Roberson
Walter Roberson am 1 Sep. 2019
Bearbeitet: Walter Roberson am 1 Sep. 2019
You should put a semi-colon at the end of expressions. Also, I recommend you turn off edgecolor on surf plots:
[x, y] = meshgrid(-2*pi:0.25:5, -2*pi:0.25:5);
z= y^4 - x^3;
surf(x, y, z, 'edgecolor', 'none')
I think it unlikely that it will give you the output you are looking for. Have you ever examined the documentation about the mpower function, also known as ^ and compared it to the documentation for the power function, also known as .^ ?
madhan ravi
madhan ravi am 1 Sep. 2019
Thank you sir Walter :)
Brianna Selles
Brianna Selles am 1 Sep. 2019
Thanks guys!

Diese Frage ist geschlossen.

Gefragt:

am 1 Sep. 2019

Geschlossen:

am 20 Aug. 2021

Community Treasure Hunt

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

Start Hunting!

Translated by