MEMBUAT GRAFIK
2D (MATLAB)
MEMBUAT GRAFIK FUNGSI POLINOMIAL PADA MATLAB
Contoh
Diberikan fungsi polinimial sebagai berikut:
F(x) = 2x4 + x2 – 4x + 6
F(x) = 2x2 – 3x2 + x + 6
F(x) = x4 – 25x3 + 12x2 + 36x + 40
F(x) = x4 + 9x3 70x2 + 317x - 420
Penyelesaian:
>> x=[-10:0.5:10];
>> y1=2*x.^4+x.^2-4*x+6;
>> y2=2*x.^2-3*x.^2+x+6;
>> y3=x.^4-25*x.^3+12*x.^2+36*x+40;
>> y4=x.^4+9*x.^3+70*x.^2+317*x-420;
>> plot(x,y1);
>> hold on
>> plot(x,y2);
>> hold on
>> plot(x,y3);
>> hold on
>> plot(x,y4);
>> hold on
>> plot(x,y1,'g')
>> plot(x,y2,'b')
>> plot(x,y3,'k')
>> plot(x,y4,'r')
>> xlabel('domain x')
>> ylabel('kodomain y')
>> plot(x,y1,'*g')
>> plot (x,y2,'.b')
>> plot (x,y3,'.k')
>> plot (x,y4,'.r')
Maka akan terbentuk grafik seperti di bawah ini:
MEMBUAT GRAFIK 3D (MATLAB)
Bebrapa contoh membuat grafik 3D
x=[-8:0.5:8];
y=[-8:0.5:8];
[x,y]=meshgrid(x,y);
z=x.^2+y.^2;
surf(x,y,z)
Maka akan terbentuk grafik seperti di bawah ini:
x=[-8:0.5:8];
y=[-8:0.5:8];
[x,y]=meshgrid(x,y);
z=sqrt(x.^2+y.^2);
surf(x,y,z)
x=[-8:0.5:8];
y=[-8:0.5:8];
[x,y]=meshgrid(x,y);
z=sqrt(x.^2+y.^2);
r=sin(z)./z;
surf(x,y,r)
Maka akan terbentuk grafik seperti di bawah ini:
untuk grafik 3D selanjutnya silahkan dicobakan sendiri 👌 selamat mencoba 😉
r=sin(z)./cos(z);
surf(x,y,r)
r=sin(z)./z;
surf(x,y,r)
z=sqrt(x.^2+y.^2)+eps;
r=sin(z)./z;
surf(x,y,r)
clc
x=[-8:0.5:8];
y=[-8:0.5:8];
[x,y]=meshgrid(x,y);
z=sqrt(x.^2+y.^2);
r=tan(z)./z;
surf(x,y,r)
r=tan(z)./sin(z);
surf(x,y,r)
s=tan(z)+cos(z)*sin(z);
surf(x,y,s)
s=tan(z)+cos(z)*sin(z)./tan(z);
surf(x,y,s)
t=cos(z).^2*sin(z).^2./z;
surf(x,y,t)
t=cos(z).^2./sin(z).^2./z;
surf(x,y,t)
t=cos(z).^2./sin(z).^2;
surf(x,y,t)
r=0.1*sin(z)./2*cos(z)./z;
surf(x,y,r)
r=0.25*sin(z)./2*cos(z)./z;
surf(x,y,r)
r=0.25*-sin(z)./2*cos(z)./z;
surf(x,y,r)
r=0.25*-sin(z)./2*-cos(z)./z;
surf(x,y,r)
r=0.25*sin(z)./2*-cos(z)./z;
surf(x,y,r)