please guide me how to make plot from –pi to pi.

3 次查看(过去 30 天)
in this equation
where k = 6+ 6, and the size = 30+ 9.
The plot should be from –pi to pi
X = size*cos(kt)*cos(t).
Y = size*cos(kt)*sin(t).
i use to make it like this but it gives me errors it still asks me about t is undefined
k = 6 + 6;
size = 30 + 9;
X = size * cos (k*t) * cos(t);
Y = size * cos (k*t) * sin(t);

采纳的回答

Torsten
Torsten 2022-10-18
k = 6 + 6;
size = 30 + 9;
t = linspace(-pi,pi,1000);
X = size * cos (k*t) .* cos(t);
Y = size * cos (k*t) .* sin(t);
plot(X,Y)
  4 个评论
Saleh
Saleh 2022-10-18
i should make table and graph as i want semester marks as per the table suing either stem or bar function. The graph should be entitled “Spring Semester Marks”, with x and y axis labelled. Customize your graphs to be as unique as possible
title ('Spring Semester Marks')
xlable('Spring Semester Marks')
ylable('Spring Semester Marks')
patients = table(booksname,1,2,3,4)
is it like this ?

请先登录,再进行评论。

更多回答(2 个)

David Hill
David Hill 2022-10-18
k = 12;
size = 39;
X =@(t) size * cos (k*t) .* cos(t);
Y =@(t) size * cos (k*t) .* sin(t);
t=-pi:.01:pi;
plot(t,X(t),t,Y(t))

Image Analyst
Image Analyst 2022-10-18
编辑:Image Analyst 2022-10-18
Try this:
t = linspace(-pi, pi, 1000);
period = pi/2;
amplitude = 39;
k = 12;
X = amplitude * cos (2 * pi * t * k / period) .* cos(2 * pi * t / period);
subplot(3, 1, 1);
plot(t, X, 'b-', 'LineWidth', 2);
grid on;
title('X')
Y = amplitude * cos (2 * pi * t * k / period) .* sin(2 * pi * t / period);
subplot(3, 1, 2);
plot(t, Y, 'r-', 'LineWidth', 2);
grid on;
title('Y')
subplot(3, 1, 3);
plot(X, Y, 'm-')
axis equal
title('Y vs. X')

类别

Help CenterFile Exchange 中查找有关 Surface and Mesh Plots 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by