how can i plot func between the interval below , i don't have an image of the function anymore but the exact way the function was given was sin(3*x^2) , i'm not receiving any errors just a blank figure
x=-23:.1:23;
func=sin(3*x.^2);
plot(x,func);grid on;axis tight;

1 Comment

The code you posted worked fine for me. Is there some additional code you have with this? Perhaps the issues lies there.

Sign in to comment.

 Accepted Answer

shg % at the end perhaps?

5 Comments

%% function s=sin(3*x^2)
x=-23:.1:23;
func=sin(3*x.^2);
plot(x,func);grid on;axis tight;
subplot(2,2,1);title('func=sin(3*x^2)')
%% circle
t=0:.01:2*pi; x=3*cos(t); y=3*sin(t);
subplot(2,2,2);plot(x,y);grid on; title('r=3');hold on;
%% cone
R =10; r=5;H =5;
N = 500;
[x, y, z] = cylinder([r R], N);
subplot(2, 2 ,3)
meshc(x, y, H*z);title('con mesh');xlabel('x');ylabel('y');zlabel('z/H');
%% triangle
t=[-30*pi/180 pi/2 210*pi/180 -30*pi/180];
xt=20/sqrt(3)*cos(t); yt=4/sqrt(3)*sin(t);
subplot(2,2,4);plot(xt,yt);grid on;axis tight;title(' triunghi cu l=20');
this is the entire plotting requirement , 3/4 work fine but the function isn't displaying anything
You need to switch the order of your subplot call out, and the plot of func.
subplot(2,2,1);title('func=sin(3*x^2)')
plot(x,func);grid on;axis tight;
The way you have it, it's creating the plot first in Fig(1), then overwriting with the 2x2 subplot.
also how do i use shg ? i use it in command window ?
Opariuc Andrei
Opariuc Andrei on 18 Jan 2021
Edited: Opariuc Andrei on 18 Jan 2021
ok so i did it without the subplot and it works ,but the figure is supposed to be there in the top left corner , it's a requirement , i tweaked it's position to (2,2,2/3/4) and still no display , how can i make it function ?
ok so i moved the subplot 2 lines up and put it before the plot and got it to work
x=-23:.1:23;
func=sin(3*x.^2);
subplot(2,2,1);
plot(x,func);grid on;axis tight;
title('func=sin(3*x^2)');

Sign in to comment.

More Answers (0)

Products

Release

R2020a

Tags

Community Treasure Hunt

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

Start Hunting!