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 comentario

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

Respuestas (1)

madhan ravi
madhan ravi el 1 de Sept. de 2019
Editada: madhan ravi el 1 de Sept. de 2019
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 comentarios

Brianna Selles
Brianna Selles el 1 de Sept. de 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 el 1 de Sept. de 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 el 1 de Sept. de 2019
Editada: Walter Roberson el 1 de Sept. de 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 el 1 de Sept. de 2019
Thank you sir Walter :)
Brianna Selles
Brianna Selles el 1 de Sept. de 2019
Thanks guys!

La pregunta está cerrada.

Preguntada:

el 1 de Sept. de 2019

Cerrada:

el 20 de Ag. de 2021

Community Treasure Hunt

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

Start Hunting!

Translated by