Professional Documents
Culture Documents
Di HC Quc Gia TP HCM TRNG Di HC B
Di HC Quc Gia TP HCM TRNG Di HC B
Di HC Quc Gia TP HCM TRNG Di HC B
HCM
TR NG Đ I H C BÁCH KHOA
Thành viên:
1. Nguyễn Khánh Trình:1613759
2. Nguyễn Chiến Luỹ:1611946
3. Lâm Khánh Duy 1610452
4. Nguyễn Hoàng Vũ 1614164
5. Đặng Đình Th nh 1613340
6. Hoàng H i Triều 1613687
7. Quách Duy H u 1411151
Thành viên:
1. Nguyễn Khánh Trình:1613759
2. Nguyễn Chiến Luỹ:1611946
3. Lâm Khánh Duy 1610452
4. Nguyễn Hoàng Vũ 1614164
5. Đặng Đình Th nh 1613340
6. Hoàng H i Triều 1613687
7. Quách Duy H u 1411151
Mục lục
Đề bài……………………………………………………………..4
Cơ sở lý thuyết……………………………………………………4
Đoạn code và ví dụ……………………………………………….5
Tài liệu tham khảo………………………………………………..8
2. Cơ sở lý thuyết
z f (a, b) dz(a, b)
Phương trình tiếp diện của mặt cong z=f(x,y) tại điểm (a,b,f(a,b)) là:
f f
Mà ta có công thứ vi phân:
df ( x0 , yo ) ( x0 , yo ).dx ( x0 , yo ).dy
x y
3. Đo n code và ví dụ
a) Đo n code
%tim vecto gradient
clf
clc
syms x y
disp('nhap ham theo hai bien x,y');
f=input('f=');
disp('nhap toa do M');
x0=input('x0= ');
y0=input('y0= ');
a=subs(diff(f,x),[x y],[x0 y0]);
b=subs(diff(f,y),[x y],[x0 y0]);
grad=[a b]
%phuong trinh tiep dien
c=subs(f,[x y],[x0 y0]);
disp(' phuong trinh tiep dien la ');
z=a*(x-x0)+b*(y-y0)+c
%ve do thi
hold on
grid on
rotate3d on
xlabel('Truc Ox')
ylabel('Truc Oy')
zlabel('Truc Oz')
x=-50:0.5:50;y=-50:0.5:50;
[x y]=meshgrid(x,y);
% ve mat cong
f=char(f);f=strrep(f,'*','.*');f=strrep(f,'^','.^');
f=eval(f);
% ve tiep dien
mesh(f)
z=char(z);z=strrep(z,'*','.*');z=strrep(z,'^','.^');
z=eval(z);
mesh(z,'facecolor','k','edgecolor','non','facealpha',.)
b) Ví dụ
VD1: Cho mặt (S): z 7 xy 8x . Tìm vecto pháp tuyến và
2
Giáo trình Giải tích 2 (Chủ biên: TS. Nguyễn Đình Huy)