Danh mục

Giáo trình mathlab toàn tập - Chương 2

Số trang: 6      Loại file: pdf      Dung lượng: 72.97 KB      Lượt xem: 7      Lượt tải: 0    
tailieu_vip

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

CáC ĐặC tính Kĩ THUậTGiống nh- hầu hết các máy tính kỹ thuật, MATLAB đa ra rất nhiều các hàm toán học, kĩ thuật thông dụng, ngoài ra MATLAB còn cung cấp hàng trăm các hàm đặc biệt và thuật toán, nó rất hữu ích để giải quyết các vấn đề khoa học. Tất cả các hàm này đ-ợc liệt kê trong online help, còn ở đây chỉ đề cập đến những hàm thông dụng nhất. 2.1 Các hàm toán học thông th-ờng ...
Nội dung trích xuất từ tài liệu:
Giáo trình mathlab toàn tập - Chương 2 9Ch−¬ng2 C¸C §ÆC tÝnh KÜ THUËTGièng nh− hÇu hÕt c¸c m¸y tÝnh kü thuËt, MATLAB ®a ra rÊt nhiÒu c¸c hµm to¸n häc, kÜ thuËt th«ngdông, ngoµi ra MATLAB cßn cung cÊp hµng tr¨m c¸c hµm ®Æc biÖt vµ thuËt to¸n, nã rÊt h÷u Ých ®Ógi¶i quyÕt c¸c vÊn ®Ò khoa häc. TÊt c¶ c¸c hµm nµy ®−îc liÖt kª trong online help, cßn ë ®©y chØ®Ò cËp ®Õn nh÷ng hµm th«ng dông nhÊt.2.1 C¸c hµm to¸n häc th«ng th−êng C¸c hµm to¸n häc cña MATLAB ®−îc liÖt kª trong b¶ng d−íi ®©y, chóng ®Òu cã chung métc¸ch gäi hµm nh− vÝ dô d−íi ®©y:>> x = sqrt(2)/2x= 0.7071>> y = sin(x)y= 0.7854>> y_deg = y*180/piy_deg= 45.0000Nh÷ng lÖnh nµy ®Ó t×m mét gãc (tÝnh b»ng ®é) khi biÕt gi¸ trÞ hµm sin cña nã lµ / 2.TÊt c¶ c¸c hµm liªn quan ®Õn gãc cña MATLAB ®Òu lµm viÖc víi radian.B¶ng c¸c hµm:C¸c hµm th«ng th−êngabs(x) TÝnh argument cña sè phøc xacos(x) Hµm ng−îc cña cosineacosh(x) Hµm ng−îc cña hyperbolic cosineangle(x) TÝnh gãc cña sè phøc xasin(x) Hµm ng−îc cña sineasinh(x) Hµm ng−îc cña hyperbolic sineatan(x) Hµm ng−îc cña tangentatan2(x, y) Lµ hµm arctangent cña phÇn thùc cña x vµ yatanh(x) Hµm ng−îc cña hyperbolic tangentceil(x) XÊp xØ d−¬ng v« cïngconj(x) Sè phøc liªn hîpcos(x) Hµm cosine cña xcosh(x) Hµm hyperbolic cosine cña x Hµm exexp(x)fix(x) XÊp xØ kh«ngfloor(x) XÊp xØ ©m v« cïnggdc(x, y) ¦íc sè chung lín nhÊt cña hai sè nguyªn xvµ y 10imag(x) Hµm tr¶ vÒ phÇn ¶o cña sè phøclcm(x, y) Béi sè chung nhá nhÊt cña hai sè nguyªn x vµ ylog(x) Logarithm tù nhiªnlog10(x) Logarithm c¬ sè 10real(x) Hµm tr¶ vÒ phÇn thùc cña xrem(x, y) PhÇn d− cña phÐp chia x/ yround(x) Hµm lµm trßn vÒ sè nguyªn tèsign(x) Hµm dÊu: tr¶ vÒ dÊu cña argument nh−: sign(1.2)=1; sign(-23.4)=-1; sign(0)=0sin(x) Hµm tÝnh sine cña xsinh(x) Hµm tÝnh hyperbolic sine cña xsqrt(x) Hµm khai c¨n bËc haitan(x) Tangenttanh(x) Hyperbolic tangent % Mét c¸ch tÝnh xÊp xØ gi¸ trÞ cña pi>> 4*atan(1)ans= 3.1416 % Yªu cÇu gióp ®ì ®èi víi hµm atan2>> help atant2ATAN2 four quadrant inverse tangent ATAN2(Y, X) is the four quadrant arctangent of the real partsof the elements of X and Y. -pi 180/pi*atan(-2/ 3)ans= -33.69>> 180/pi*atan2(2, -3)ans= 146.31>> 180/pi*atan2(-2, 3)ans= -33.69>> 180/pi*atan2(2, 3)ans= 33.69>> 180/pi*atan2(-2, -3)ans= -146.31Mét sè vÝ dô kh¸c: % TÝnh c¹nh huyÒn cña tam gi¸c pitago 3-4-5>> y = sqrt(3^2 + 4^2)y= 5 % 23/4 cã phÇn d− lµ 3>> y = rem(23,4)y= 3>> x = 2.6,y1 = fix(x),y2 = floor(x),y3 = ceil(x),y4 = round(x) 11x= 2.6000y1= 2y2= 2y3= 3y4= 3 % 9 lµ −íc sè chung lín nhÊt cña 18 vµ 81>> gcd(18,81)ans= 9 % 162 lµ béi sè chung lín nhÊt cña 18 vµ 81>> lcm(18,81)ans= 162VÝ dô: ¦íc l−îng chiÒu cao cña ng«i nhµ VÊn ®Ò: Gi¶ thiÕt biÕt kho¶ng c¸ch tõ ngêi quan s¸t ®Õn ng«i nhµ lµ D, gãc tõ ngêi quan s¸t ®Õnng«i nhµ lµ ; chiÒu cao cña ngêi quan s¸t lµ h. Hái ng«i nhµ cao bao nhiªu? Gi¶i ph¸p: Ta biÓu diÔn kÝch thøc nh− h×nh 2.1: (kh«ng thÊy) H×nh 2.1 Ng«i nhµ cã chiÒu cao lµ H + h, H lµ chiÒu dµi cña mét c¹nh cña tam gi¸c, chiÒu dµi nµy cã thÓtÝnh ®−îc b»ng c«ng thøc quan hÖ gi÷a gãc vµ c¹nh cña tam gi¸c: tan() =Tõ ®ã ta cã chiÒu cao cña ng«i nhµ lµ h + H = h + D.tan()NÕu h =2meters, D =50meters, vµ lµ 60o, MATLAB sÏ ®a ra kÕt qu¶ lµ:>> h = 2h= 2>> theta = 60theta = 60>> D = 50D= 50>> buiding_height = h+D*atan(theta*pi/180)buiding_height = 54.3599VÝ dô sù suy g ...

Tài liệu được xem nhiều: