3d Plot ( Weird Issue)
15 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
*Trying to make a 3-d plot but something is going wrong and i can"t figure it out.*
Plot should come out to the figure below but not getting anything close to it**
clc
clear
w=1;
k=1;
%x is P
x=linspace(1,10,100)';
%y is theta
y=linspace(10,50,100)';
% Displacement Calcualtion
z1=(-w./2.8284*k.*tand(y));
z2=((1./k.*(tand(y)).^2)).*(x+(w./2.8284));
z=z1+z2;
% Creating Meshgrid
xlin = linspace(min(x),max(x),33);
ylin = linspace(min(y),max(y),33);
[X,Y] = meshgrid(xlin,ylin);
% Interpolating missing data or space in between
f = scatteredInterpolant(x,y,z);
Z = f(X,Y);
% Plotting the figure
figure(1)
mesh(X,Y,Z) %interpolated
axis tight; hold on
plot3(x,y,z) %nonuniform

1 Kommentar
Antworten (0)
Siehe auch
Kategorien
Mehr zu Surface and Mesh Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!