Thực hành Matlab - Đồ thị
Số trang: 13
Loại file: pdf
Dung lượng: 1.10 MB
Lượt xem: 12
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tài liệu "Thực hành Matlab - Đồ thị" là bài tập thực hành về đồ thị Matlab. Tài liệu hữu ích cho những ai đang tìm hiểu chuyên sâu về đồ thị trong môn Matlab. Tham khảo nội dung tài liệu để nắm nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Thực hành Matlab - Đồ thịLT CĐ ĐH KH MT1 – K9 [ĐỒ THỊ `MATLAB]Thực hành phần đồ thị 2D- 3DSinh viên:………………………………………………………… _-[2015]-_ THỰC HÀNH MATLAB – ĐỒ THỊBài 1: Vẽ đồ thị hàm số x,x3, ex và e^(x2) với 0grid on;subplot(2,2,4);plot(x,y4,- rs,LineWidth,3,... %?? do rong cua net ve MarkerEdgeColor,b,... %màu cua duong vien marker MarkerFaceColor,k,... %màu bên trong marker MarkerSize,5) %do lon cua markerxlabel(Truc Ox);ylabel(Truc Oy);title(y=e^x^2);legend(y4=e^ x^2,-1);axis([ 0 4 0 5]);gtext(y=e^x^2);grid on;Bài 2: Vẽ đồ thị hàm số x,x3, ex và e^(x2) với 0axis([ 0 4 0 5]);gtext(y1=x);gtext(y2=x^3);gtext(y3=e^x);gtext(y4=e^ (x^2));grid on;Bài 3: Vẽ đồ thị hàn số f(x)= sin(1/x) với 0,01Bài 5: Vẽ hàm số y=x3 -3x+1, Ghi chú trên đồ thịclearx=[-10:pi/20:10];y=x.^3-(3*x)+1;plot(x,y,: ro,LineWidth,3,... %?? do rong cua net ve MarkerEdgeColor,b,... %màu cua duong vien marker MarkerFaceColor,k,... %màu bên trong marker MarkerSize,5) %do lon cua markerxlabel(Truc ox);ylabel(Truc oy);legend(y=x^3-3*x+1,-1);title(y=x^3-3x + 1)axis([-10 5 -5 10]);gtext(y= x^3 - 3x +1);grid onBài 6: vẽ đồ thị hàm số y=sin x và y= cos2x trên cùng 1 trục tọa độ xy. Ghi chú thích trên đồthị.clearx = 0:pi/20:2*pi;y1 = sin(x);y2 = (cos(x)).^2;hold onplot(x, y1, -.*r)plot(x, y2, --hb)xlabel(Truc x)ylabel(Truc y)legend(y1 = sin(x),y2 = cos^2(x), -1)title (Ve do thi sin(x), cos^2(x) tren cung 1 toa do)grid onBài 7 Vẽ đồ thị hàm số y=sin x và y= cos2x trên cùng 1 của sổ đồ thị. Ghi chú thích trên đồthị.clearx = 0:pi/20:2*pi;y1 = sin(x);y2 = (cos(x)).^2;hold onsubplot(2,1,1)plot(x,y1,-. ro,LineWidth,3,... %?? do rongcua net ve MarkerEdgeColor,b,... %màu cuaduong vien marker 5 Đồ thị MATLAB | LT CĐ ĐH KH MT1 – K9 MarkerFaceColor,k,... %màu bên trong marker MarkerSize,10) %do lon cua markerxlabelxlabel(Truc x)ylabel(Truc y)legend(y1 = sin(x), -1)title (Ve do thi sin(x))axis([ 0 6 -1 1]);gtext(y1=sin(x));grid onsubplot(2,1,2)plot(x,y2,-. bs,LineWidth,3,... %?? do rong cua net ve MarkerEdgeColor,r,... %màu cua duong vien marker MarkerFaceColor,y,... %màu bên trong marker MarkerSize,10) %do lon cua markerxlabel(Truc ox)ylabel(Truc oy)legend(y2 = cos^2(x), -1)title (Ve do thi cos^2(x))axis([ 0 6 -1 1]);gtext(y2=cos^2(x));grid onBài 8. Vẽ đồ thị sin(x), cos(x), x*sin(2x) và 1-sin(x) trên 4 hệ tọa độ xy nhưng trong cùng 1khung. Ghi chú thích trên đồ thị.clearx = 0:pi/2:8*pi;y1 = sin(x);y2 = cos(x);y3 = x.*sin(2.*x);y4 = 1-sin(x);hold onsubplot(2,2,1)plot(x, y1, -.*r)xlabel(Truc ox)ylabel(Truc oy)legend(y1 = sin(x), -1)title (Ve do thi sin(x))grid onsubplot(2,2,2)plot(x, y2, --hb)xlabel(Truc ox)ylabel(Truc oy)legend(y2 = cos(x), -1)title (Ve do thi cos(x))grid on 6 Đồ thị MATLAB | LT CĐ ĐH KH MT1 – K9subplot(2,2,3)plot(x, y3,: o)xlabel(Truc ox)ylabel(Truc oy)legend(y3 = x*sin2x, -1)title (Ve do thi cos(x))grid onsubplot(2,2,4)plot(x, y4, - k)xlabel(Truc ox)ylabel(Truc oy)legend(y4 = 1- sin(x), -1)title (Ve do thi 1- sin(x))grid onBài 9: vẽ đồ thị hàm số y= sin x bán độngx=0;y=sin(x);h=0.001;p=plot(x,y,b,LineStyle,.,EraseMode,None,MarkerSize,5);axis([0 10 -1 1]);grid onfor x=0:pi/100:5*pi y=sin(x); set(p,XDATA,x,YDATA,y) drawnow pause(0.01) xlabel(x) ylabel(y) title(Sin x ban dong)endBài 10. Vẽ đường cong parabol y= ax2 + b với a, b nhập từ bàn phím.clear();a=input(nhap a = );while(a MarkerEdgeColor,k,... MarkerFaceColor,g,... MarkerSize,10)xlabel(truc ox);ylabel(Truc oy);title(Parabol);axis([-2 2 0 10]);gtext(y=ax^2+b);grid onBài 11:Vẽ đường tròn tâm (3,2) bán kính r(r=3)cleart = 0:pi/30:2*pi;x = 2 + 2 * cos(t);y = 3 + 3 * sin(t);plot(x, y,-b*)gridxlabel Truc xylabel Truc ylegend (Duong tron, -1)title Ve duong tron tam (2,3) ban kinh R = 3Bài 12:Vẽ đồ thị 3D: x2 + y2. Ghi chú thích trên đồ thịt = -10:0.7:10;[x, y] = meshgrid(t);z = x.^2 + y.^2;plot3(x, y, z,m)xlabel(Ox);ylabel(Oy);zlabel(Oz);title(Parabol z = x^2 + y^2 (plot3));axis autolegend(z = x^2 + y^2)grid on;Bài 13:Vẽ đồ thị 3D: . Ghi chú thích trên đồ thịt = -10:0.7:10;[x, y] = meshgrid(t);z = sin(sqrt(x.^2 + y.^2));mesh(x, y, z,Edgecolor,b);xlabel(Ox);ylabel(Oy);zlabel(Oz);title(Parabol z = sin(sqrt(x^2 + y^2)) - (plot3)); 8 Đồ thị MATLAB | LT CĐ ĐH KH MT1 – K9axis autolegend(z = sin(sqrt(x^2 + y^2)))grid on; Bài 14: vẽ đồ thị 3D: và trên 2 hệ trục tọa độ xy. Ghi chú trên đồ thị t = -pi:0.7:pi;[x,y] = meshgrid(t);[a,b] = meshgrid(t);z1 = sin(sqrt(a.^2+b.^2)) /(sqrt(a.^2+b.^2));z2 = (x.^2 + y.^2);subplot(221)mesh(x, y, z1,Edgecolor,b);xlabel(Ox);ylabel(Oy);zlabel(Oz);title(z = sin(sqrt(a.^2+b.^2)) - (3D));axis autolegend(z = sin(sqrt(a.^2+b.^2)));grid on;subplot(223)mesh(x, y, z2,Edgecolor,m);xlabel(Ox);ylabel(Oy);zlabel(Oz);title(z = (x.^2 + y.^2) - (3D));axis autolegend(z = (x.^2 + y.^2));grid on;Bài tập làm thêm :Câu 1: Vẽ đồ thị y=sin(x); y= cos(x); y= 1-sin(x); y=sin(cx). Trên cùng 1 cửa sổ đồ thị. Ghichú trên đồ thị.c = input (Nhap c = );x = 0:pi/10:2*pi;y1 = sin(x);y2 = cos(x);y3 = 1 - sin(x);y4 = sin(c * x);subplot( ...
Nội dung trích xuất từ tài liệu:
Thực hành Matlab - Đồ thịLT CĐ ĐH KH MT1 – K9 [ĐỒ THỊ `MATLAB]Thực hành phần đồ thị 2D- 3DSinh viên:………………………………………………………… _-[2015]-_ THỰC HÀNH MATLAB – ĐỒ THỊBài 1: Vẽ đồ thị hàm số x,x3, ex và e^(x2) với 0grid on;subplot(2,2,4);plot(x,y4,- rs,LineWidth,3,... %?? do rong cua net ve MarkerEdgeColor,b,... %màu cua duong vien marker MarkerFaceColor,k,... %màu bên trong marker MarkerSize,5) %do lon cua markerxlabel(Truc Ox);ylabel(Truc Oy);title(y=e^x^2);legend(y4=e^ x^2,-1);axis([ 0 4 0 5]);gtext(y=e^x^2);grid on;Bài 2: Vẽ đồ thị hàm số x,x3, ex và e^(x2) với 0axis([ 0 4 0 5]);gtext(y1=x);gtext(y2=x^3);gtext(y3=e^x);gtext(y4=e^ (x^2));grid on;Bài 3: Vẽ đồ thị hàn số f(x)= sin(1/x) với 0,01Bài 5: Vẽ hàm số y=x3 -3x+1, Ghi chú trên đồ thịclearx=[-10:pi/20:10];y=x.^3-(3*x)+1;plot(x,y,: ro,LineWidth,3,... %?? do rong cua net ve MarkerEdgeColor,b,... %màu cua duong vien marker MarkerFaceColor,k,... %màu bên trong marker MarkerSize,5) %do lon cua markerxlabel(Truc ox);ylabel(Truc oy);legend(y=x^3-3*x+1,-1);title(y=x^3-3x + 1)axis([-10 5 -5 10]);gtext(y= x^3 - 3x +1);grid onBài 6: vẽ đồ thị hàm số y=sin x và y= cos2x trên cùng 1 trục tọa độ xy. Ghi chú thích trên đồthị.clearx = 0:pi/20:2*pi;y1 = sin(x);y2 = (cos(x)).^2;hold onplot(x, y1, -.*r)plot(x, y2, --hb)xlabel(Truc x)ylabel(Truc y)legend(y1 = sin(x),y2 = cos^2(x), -1)title (Ve do thi sin(x), cos^2(x) tren cung 1 toa do)grid onBài 7 Vẽ đồ thị hàm số y=sin x và y= cos2x trên cùng 1 của sổ đồ thị. Ghi chú thích trên đồthị.clearx = 0:pi/20:2*pi;y1 = sin(x);y2 = (cos(x)).^2;hold onsubplot(2,1,1)plot(x,y1,-. ro,LineWidth,3,... %?? do rongcua net ve MarkerEdgeColor,b,... %màu cuaduong vien marker 5 Đồ thị MATLAB | LT CĐ ĐH KH MT1 – K9 MarkerFaceColor,k,... %màu bên trong marker MarkerSize,10) %do lon cua markerxlabelxlabel(Truc x)ylabel(Truc y)legend(y1 = sin(x), -1)title (Ve do thi sin(x))axis([ 0 6 -1 1]);gtext(y1=sin(x));grid onsubplot(2,1,2)plot(x,y2,-. bs,LineWidth,3,... %?? do rong cua net ve MarkerEdgeColor,r,... %màu cua duong vien marker MarkerFaceColor,y,... %màu bên trong marker MarkerSize,10) %do lon cua markerxlabel(Truc ox)ylabel(Truc oy)legend(y2 = cos^2(x), -1)title (Ve do thi cos^2(x))axis([ 0 6 -1 1]);gtext(y2=cos^2(x));grid onBài 8. Vẽ đồ thị sin(x), cos(x), x*sin(2x) và 1-sin(x) trên 4 hệ tọa độ xy nhưng trong cùng 1khung. Ghi chú thích trên đồ thị.clearx = 0:pi/2:8*pi;y1 = sin(x);y2 = cos(x);y3 = x.*sin(2.*x);y4 = 1-sin(x);hold onsubplot(2,2,1)plot(x, y1, -.*r)xlabel(Truc ox)ylabel(Truc oy)legend(y1 = sin(x), -1)title (Ve do thi sin(x))grid onsubplot(2,2,2)plot(x, y2, --hb)xlabel(Truc ox)ylabel(Truc oy)legend(y2 = cos(x), -1)title (Ve do thi cos(x))grid on 6 Đồ thị MATLAB | LT CĐ ĐH KH MT1 – K9subplot(2,2,3)plot(x, y3,: o)xlabel(Truc ox)ylabel(Truc oy)legend(y3 = x*sin2x, -1)title (Ve do thi cos(x))grid onsubplot(2,2,4)plot(x, y4, - k)xlabel(Truc ox)ylabel(Truc oy)legend(y4 = 1- sin(x), -1)title (Ve do thi 1- sin(x))grid onBài 9: vẽ đồ thị hàm số y= sin x bán độngx=0;y=sin(x);h=0.001;p=plot(x,y,b,LineStyle,.,EraseMode,None,MarkerSize,5);axis([0 10 -1 1]);grid onfor x=0:pi/100:5*pi y=sin(x); set(p,XDATA,x,YDATA,y) drawnow pause(0.01) xlabel(x) ylabel(y) title(Sin x ban dong)endBài 10. Vẽ đường cong parabol y= ax2 + b với a, b nhập từ bàn phím.clear();a=input(nhap a = );while(a MarkerEdgeColor,k,... MarkerFaceColor,g,... MarkerSize,10)xlabel(truc ox);ylabel(Truc oy);title(Parabol);axis([-2 2 0 10]);gtext(y=ax^2+b);grid onBài 11:Vẽ đường tròn tâm (3,2) bán kính r(r=3)cleart = 0:pi/30:2*pi;x = 2 + 2 * cos(t);y = 3 + 3 * sin(t);plot(x, y,-b*)gridxlabel Truc xylabel Truc ylegend (Duong tron, -1)title Ve duong tron tam (2,3) ban kinh R = 3Bài 12:Vẽ đồ thị 3D: x2 + y2. Ghi chú thích trên đồ thịt = -10:0.7:10;[x, y] = meshgrid(t);z = x.^2 + y.^2;plot3(x, y, z,m)xlabel(Ox);ylabel(Oy);zlabel(Oz);title(Parabol z = x^2 + y^2 (plot3));axis autolegend(z = x^2 + y^2)grid on;Bài 13:Vẽ đồ thị 3D: . Ghi chú thích trên đồ thịt = -10:0.7:10;[x, y] = meshgrid(t);z = sin(sqrt(x.^2 + y.^2));mesh(x, y, z,Edgecolor,b);xlabel(Ox);ylabel(Oy);zlabel(Oz);title(Parabol z = sin(sqrt(x^2 + y^2)) - (plot3)); 8 Đồ thị MATLAB | LT CĐ ĐH KH MT1 – K9axis autolegend(z = sin(sqrt(x^2 + y^2)))grid on; Bài 14: vẽ đồ thị 3D: và trên 2 hệ trục tọa độ xy. Ghi chú trên đồ thị t = -pi:0.7:pi;[x,y] = meshgrid(t);[a,b] = meshgrid(t);z1 = sin(sqrt(a.^2+b.^2)) /(sqrt(a.^2+b.^2));z2 = (x.^2 + y.^2);subplot(221)mesh(x, y, z1,Edgecolor,b);xlabel(Ox);ylabel(Oy);zlabel(Oz);title(z = sin(sqrt(a.^2+b.^2)) - (3D));axis autolegend(z = sin(sqrt(a.^2+b.^2)));grid on;subplot(223)mesh(x, y, z2,Edgecolor,m);xlabel(Ox);ylabel(Oy);zlabel(Oz);title(z = (x.^2 + y.^2) - (3D));axis autolegend(z = (x.^2 + y.^2));grid on;Bài tập làm thêm :Câu 1: Vẽ đồ thị y=sin(x); y= cos(x); y= 1-sin(x); y=sin(cx). Trên cùng 1 cửa sổ đồ thị. Ghichú trên đồ thị.c = input (Nhap c = );x = 0:pi/10:2*pi;y1 = sin(x);y2 = cos(x);y3 = 1 - sin(x);y4 = sin(c * x);subplot( ...
Tìm kiếm theo từ khóa liên quan:
Thực hành Matlab Đồ thị Matlab Đồ thị hàm số Phần mềm vẽ đồ thị Bài tập vẽ đồ thị Ngôn ngữ lập trìnhGợi ý tài liệu liên quan:
-
9 trang 464 0 0
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 258 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 247 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 247 0 0 -
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 229 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 210 0 0 -
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 200 1 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 188 0 0 -
Đề thi học sinh giỏi môn Toán lớp 12 năm 2023-2024 có đáp án - Trường THPT Mai Anh Tuấn, Thanh Hóa
9 trang 188 0 0 -
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 164 0 0