2.请调试并实现上图,请在同一窗口中显示。(提示:上图中实线为sin(2t)sin(9t);在下图中,函数应为Z= X/(2X a)Y,X的21个值均匀分布在5,50中,Y的31个值均匀分布在6.5,17.5中)。
要求:请显示主代码、功能代码和结果
要求:有代码,最好附运行结果图片。
2.请调试并实现上图,请在同一窗口中显示。(提示:上图中实线为sin(2t)sin(9t);在下图中,函数应为Z= X/(2X a)Y,X的21个值均匀分布在5,50中,Y的31个值均匀分布在6.5,17.5中)。
要求:请显示主代码、功能代码和结果
要求:有代码,最好附运行结果图片。
clear all
clc
t1 = linspace(0,pi,10);
f1 = zeros(1,10);
subplot(2,1,1);
fplot(@(t) sin(2*t).*sin(9*t),[0 pi],'b-')
hold on
fplot(@(t) sin(2*t),[0 pi],'r--')
hold on
s = scatter(t1,f1,'r');
s.LineWidth = 1.5;
hold off
xlabel('t');
ylabel('y');
axis([0,3.5,-1,1]);
subplot(2,1,2);
a = 3.6;
x = linspace(5,50,21);
y = linspace(6.5,17.5,31);
[X,Y] = meshgrid(x,y);
Z = X./(2*X+a).*Y;
mesh(X,Y,Z);
set(gca,'ZTick',(0:2:8));
xlabel('x');
ylabel('y');
zlabel('z');
legend('a=3.6');
title('3D mesh figure','FontSize',10,'FontWeight','bold');