
MATLAB ỨNG DỤNG - TS. NGUYỄN HÒAI SƠN
Thông tin tài liệu:
Nội dung trích xuất từ tài liệu:
MATLAB ỨNG DỤNG - TS. NGUYỄN HÒAI SƠN MATLAB ÖÙNG DUÏNG TS. NGUYEÃN HOØAI SÔN TS Nguyễn Hoài Sơn KHOA XAÂY DÖÏNG & CÔ HOÏC ÖÙNG DUÏNG 2006 Chöông 1 MATLAB CAÊN BAÛN TS Nguyễn Hoài Sơn MATLAB CAÊN BAÛN I. BIEÅU THÖÙC (EXPRESSION) Bieán soá ( variables) Soá (Numbers) Toaùn töû ( Operaters) Haøm ( Functions) - toái ña 19 kyù töï coù nghóa - phaân bieät giöõa chöõ hoa vaø chöõ thöôøng. - baét ñaàu baèng moät töø theo sau laø töø hay soá hoaëc daáu (_). Bieán (Variables) - bieán toøan cuïc (global) taùc duïng trong toøan chöông trình. - bieán cuïc boä (local) taùc duïng trong noäi taïi haøm (function) - moät soá bieán ñaëc bieät: pi, ans,… Kieåm tra bieán (who vaø whos) Xoùa bieán (clear vaø clear all) TS Nguyễn Hoài Sơn Ví duï >> clear a >> clear b degree >> a undefined function or variable MATLAB CAÊN BAÛN 1. Soá (Numbers) Taát caû nhöõng con soá ñeàu ñöôïc löu kieåu ñònh daïng (format) Duøng haøm format ñeå ñònh daïng kieåu soá: format (ñònh daïng) >> b=3/26; >> format long; b >> format +; b b= b= 0.11538461538462 + >> format short e; b >> format rat; b b= b= 1.1538e-001 3/26 >> format bank; b >> format short; b TS Nguyễn Hoài Sơn b= b= 0.12 0.1154 >> format short eng; b >> format long eng; b b= b= 115.3846e-003 115.384615384615e-003>> >> format hex; b b= 3fbd89d89d89d89e MATLAB CAÊN BAÛN 2. Toaùn töû (operaters) (+, -, *, /, \,^,’) >> 2*4+2 ans = 10 MATLAB >> (2+sqrt(-1))^2 ans = 3.0000 + 4.0000i Caùc bieán khoâng caàn khai baùo tröôùc. Caùc kyù töï thöôøng vaø in laø phaân bieät. Keát thuùc caâu leänh vôùi “;” khoâng hieån thò keát quûa caâu leänh. Bieán maëc nhieân “ans” >> rayon = 1e-1; TS Nguyễn Hoài Sơn >> surface = pi * rayon * rayon surface = 0.0314 >> volume= 4*pi*rayon^3/3; volume = 0.0042 MATLAB CAÊN BAÛN 3. Haøm cô baûn (basis functions) abs, sqrt, exp, sin,… cos( x + iy ) = cos( x) cosh( y ) − i sin( x) sinh( y ) eiz + e − iz cos( z ) = 1 2 0.8 >> x=-pi:0.01:pi; 0.6 >> plot(x,cos(x); grid on 0.4 0.2 0 z = x + i * y → log( z ) = log( abs ( z )) + a tan 2( y , x ) * i -0.2 >> abs(log(-1)) -0.4 ans -0.6 3.1416 -0.8 TS Nguyễn Hoài Sơn z = x + i * y → r = abs ( z ); theta = a tan 2( y , x ) = a tan( y / x ) -1 -4 -3 -2 -1 0 1 2 3 4 >> z = 4 + 3i; >> r = abs(z) >> theta = atan2(imag(z),real(z)) >> z=r*exp(theta*i) r= z= 5 4.0000+3.0000i theta = 0.6435 MATLAB CAÊN BAÛN 4. Öu tieân caùc pheùp toaùn >> a=2; b=3; c=4; >> a*b^c ans = 162 >> (a*b)^c ans = 1296 5. Taïo , löu vaø môû taäp tin (fprintf, save, fscanf, load, fopen, fclose…) x = 0:.1:1; y = [x; exp(x)]; 0.00 1.00000000 fid = fopen('exp.txt','w'); 0.10 1.10517092 fprintf(fid,'%6.2f %12.8f\n',y); ... TS Nguyễn Hoài Sơn fclose(fid); 1.00 2.71828183 Chöông trình chính Chöông trình con clear all; clc function file_dulieu A= file_dulieu A=[1 2 3;4 5 6;7 8 9]; 1 2 3 load dulieu, A save dulieu A 4 5 6 7 8 9 MAT ...
Tìm kiếm theo từ khóa liên quan:
giáo trình mạch điện tử kỹ thuật mạch điện tử linh kiện điện tử vi mạch điện tử mạch điện ứng dụng Matlab căn bảnTài liệu có liên quan:
-
BÀI GIẢNG LẬP TRÌNH GHÉP NỐI THIẾT BỊ NGOẠI VI
42 trang 279 2 0 -
Giáo trình Linh kiện điện tử: Phần 2 - TS. Nguyễn Tấn Phước
78 trang 277 1 0 -
ĐỒ ÁN TỐT NGHIỆP: THIẾT KẾ HỆ THỐNG CUNG CẤP ĐIỆN CHO NHÀ MÁY SẢN XUẤT GẠCH MEN SHIJAR
63 trang 271 0 0 -
Thiết kế, lắp ráp 57 mạch điện thông minh khuếch đại thuật toán: Phần 2
88 trang 250 0 0 -
Báo cáo thực tập điện tử - Phan Lê Quốc Chiến
73 trang 248 0 0 -
Báo cáo môn học vi xử lý: Khai thác phần mềm Proteus trong mô phỏng điều khiển
33 trang 192 0 0 -
ĐỒ ÁN: THIẾT KẾ HỆ THỐNG CUNG CẤP ĐIỆN CHO NHÀ MÁY CƠ KHÍ TRUNG QUY MÔ SỐ 2
91 trang 190 0 0 -
BÀI TẬP MÔN KỸ THUẬT MẠCH ĐIỆN TỬ 2_Nhóm 2
4 trang 182 0 0 -
Giáo trình Mạch điện tử - Trường Cao đẳng nghề Số 20
97 trang 178 0 0 -
12 trang 160 0 0
-
Luận văn: THIẾT KẾ CUNG CẤP ĐIỆN KHU DÂN CƯ
57 trang 156 1 0 -
Giáo trình PLC S7-300 lý thuyết và ứng dụng
84 trang 143 0 0 -
Báo cáo bài tập lớn môn Kỹ thuật vi xử lý: Thiết kế mạch quang báo - ĐH Bách khoa Hà Nội
31 trang 136 0 0 -
Giáo Trình Vật liệu linh kiện điện tử
153 trang 111 0 0 -
Đề tài: THIẾT KẾ HỆ THỐNG MÔ HÌNH ROBOT ĐỊA HÌNH QUÂN SỰ .
61 trang 110 0 0 -
Đồ án: Vẽ và thiết kế mạch in bằng Orcad
32 trang 110 0 0 -
231 trang 107 0 0
-
Sửa chữa và lắp ráp máy tính tại nhà
276 trang 106 0 0 -
Đồ án môn học: Thiết kế mạch chuyển nhị phân 4 Bit sang mã Gray và dư 3 sử dụng công tắc điều khiển
29 trang 105 0 0 -
72 trang 99 0 0