Tạo đa Thức Trong Matlab Và Các VD Liên Quan

Đại Học Toán K9
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
Đại Học Toán K9Chúc mừng ngày nhà giáo Việt Nam 20/11
Trang ChínhPortalGalleryTìm kiếm
Tìm kiếm
Display results as : Số bài Chủ đề
Advanced Search Advanced Search
Latest imagesĐăng kýĐăng Nhập
Bài viết mớiThống kê
Mọi thứ thật đơn giản với điện thoại huawei g5000Masstel e336 cho mỗi ngày thêm ý nghĩaMobistar t933d độc đáo đa phong cáchMobistar t800 độc đáo đa phong cáchĐiện thoại masstel s68 giá rẻ cho mọi nhàBạn có muốn 1 chiếc điện thoại masstel c206 cực cool ?Nổi bật với điện thoại Huawei g7300Mobistar @855 điểm nhấn công nghệĐiện thoại Masstel c20 cực rẻMasstel c210 với niềm vui bất tậnGiá rẻ chỉ có ở điện thoại huawei ascend y200Khuyến mãi lớn, nhận quà liền tay điện thoại masstel e333Tuyệt phẩm công nghệ mobistar @833Tuyệt phẩm công nghệ mobistar t803Mobistar @835 mạnh mẽ cuốn hútTuyệt phẩm công nghệ masstel c210Chỉ có thể là mobistar t800Mobistar touch s01 giá rẻ cho mọi nhàTrải nghiệm điện thoại star B79Trải nghiệm điện thoại huawei g7300
Bài viết trong ngàyCác bài viết trong thángThống kê tổng thểTopic sôi nổi nhấtTopic xem nhiều nhấtThành viên có nhiều chủ đề nhấtThành viên post bài nhiều nhất trong một tuầnThành viên post bài nhiều nhất trong thángTop posterSố topic trong tháng
Tạo đa thức trong Matlab và các VD liên quanXem chủ đề cũ hơn Xem chủ đề mới hơn Go down

Tue Oct 19, 2010 9:47 pm
Tạo đa thức trong Matlab và các VD liên quan Bgavatar_06
Tạo đa thức trong Matlab và các VD liên quan Bgavatar_01Tạo đa thức trong Matlab và các VD liên quan Bgavatar_02_newsTạo đa thức trong Matlab và các VD liên quan Bgavatar_03
Tạo đa thức trong Matlab và các VD liên quan Bgavatar_04_newThanh HảiTạo đa thức trong Matlab và các VD liên quan Bgavatar_06_news
Tạo đa thức trong Matlab và các VD liên quan Bgavatar_07Tạo đa thức trong Matlab và các VD liên quan Bgavatar_08_newsTạo đa thức trong Matlab và các VD liên quan Bgavatar_09
[Thành viên] - Thanh HảiVip and ProVip and Pro
Tổng số bài gửi : 11Points : 36Được cám ơn : 1Bị dụ dỗ ngày : 19/10/2010Age : 35Đến từ : Nơi tôi sinh raTạo đa thức trong Matlab và các VD liên quan Vide
Bài gửiTiêu đề: Tạo đa thức trong Matlab và các VD liên quan
* Khai báo biến:› syms a b c xhoặc› a = sym(‘a’)› b = sym(‘b’)› c = sym(‘c’)› x = sym(‘x’)* Khai báo biến phức› x = sym(‘x’,’real’); y = sym(‘y’,’real’)hoặc syms x y real› z = x + i*yKhai báo biểu thức:* Khai báo biểu thức: f = 2*x + b› syms x b› f = 2*x + bhoặc› f = sym(‘2*x + b’)› sym(‘(sqrt(2) + 1)/3’)› g = syms(‘5’) (khác g = 5)› syms x y› h = x^2 + y^2› Lệnh findsym: tìm biến hình thức trong biểuthức.› Ví dụ› syms a b n t x z› s = x^n; g = sin(a*t + b)› findsym(f)› ans = x n› findsym(g)› ans = a b t› findsym(g,1): tìm biến hình thức mặc định› findsym(g,1)› ans = t* đạo hàm : diff(Y) Y: hàm sốhoặc biến hình thức cần lấy đạo hàm.=> Ví dụ› syms x; f = sin(5*x)› diff(f)* Lấy đạo hàm cấp 2› diff(g,2)hoặc › diff(diff(g))› ans = -2exp(x)*sin(x)* Đạo hàm đa biếnGọi f =f(x,y) thì o Đạo hàm theo x: diff(f,x)o Đạo hàm theo y: diff(f,y)o Đạo hàm cấp 2 theo x: diff(f,x,2)o Đạo hàm cấp 2 theo y: diff(f,y,2)o Nếu x là biến mặc định của f thì diff(f,2) tương đương với diff(f,x,2).• Ví dụo syms s to f = sin(s*t)o diff(f,t) => ans = cos(s*t)*so diff(f,s) => ans = cos(s*t)*to diff(f,t,2) => ans = -sin(s*t)*s^2o findsym(f,1) => ans = tSuy ra biến mặc định là t do đó diff(f,2) = diff(f,t,2)• Đạo hàm đối với ma trậno syms a xo A = [cos(a*x) sin(a*x); -sin(a*x) cos(a*x)]o A =[cos(a*x), sin(a*x)][-sin(a*x), cos(a*x)]o diff(A)o ans =[-sin(a*x)*a, cos(a*x)*a][-cos(a*x)*a, -sin(a*x)*a]• expand(f) : phân tích biểu thức f.• factor(f) : phân tích đa thức f thành nhân tử chung• simplify(f): đơn giản biểu thức f.• simple(f): rút gọn biểu thức f• subs(expr,old,new): thay thế old bằng new trong biểu thức expr• [N D] = numden(f): trích tử số và mẫu số của f gán cho N và D.• poly2sym(a,x): tạo một đa thức theo biến x với các hệ số được lấy lần lượt từ mảng a* Khai báo ma trận>> syms a b c d t>> A =[a b; c d]>> B = [cos(t) sin(t); -sin(t) cos(t)]>> C = [t 1 0;1 t 1; 0 1 t]>> d = round(rand(3,3))>> D = sym(D)* Các phép toán: với 2 ma trận A và B=> A + B và A^n=> A – B và A.’=> A*B=> A\B ( = A*inv(B) )=> A/B ( = inv(A)*B )=> Các hàm xử lý ma trận:=> inv(A)=> det(A)=> rank(A)=> diag(A)=> tril(A)=> riu(A)=> Có thể dùng các hàm rút gọn và lấy đạo hàm, tíchphân trên ma trận.* Ví dụ>> syms a b s>>K = [a+b, a-b;b-a, a+b]>> G = [cos(s) sin(s);-sin(s) cos(s)]>> L = K^2>> collect(L)>> factor(L)>> diff(L,a)>> int(K,a)>> J = K/G>> simplify(J*G)>> simplify(G*(G.’))• Giải phương trình đại số :* solve(f) : giải phương trinh f(x)= 0.+/ Ví dụ>> syms a b c x>> f = a*x^2 + b*x + c;>> solve(f)>> ans =[1/2*a(-b + (b^2 –4*a*c)^1/2)][1/2*a(-b - (b^2 – 4*a*c)^1/2)]* solve(f) : giải phương trình theo biến mặc địnhđược chỉ ra trong hàm findsym(f), ở đây findsym(f) -> ans = x. solve(f,a):giải theo biến được chỉ định là a (tương tự cho b, c).=>Ví dụ› solve(f,b)› ans = -(a*x^2 + c)/x* solve(‘ f(x) = g(x) ’): giải phương trình f(x) =g(x). Lưu ý: phải đặt trong dấu nháy.=>Ví dụ› s= solve(`cos(2*x) + sin(x) = 1`)› s =[ 0][ pi][ 1/6*pi][ 5/6*pi]* solve(‘f(x)’,’g(x)’,’h(x)’,…): giải hệ nhiềuphương trình.* Ví dụGiải hệ:› syms x y alpha› [x y] = solve(‘x^2*y^2=0’,’x – y/2 = alpha’)x = y =[ 0] [ -2*alpha][ 0] [ -2*alpha][ alpha] [ 0][ alpha] [ 0] * Nghiệm: v = [x, y]* Hàm: dsolve* Ví dụ=> Giải:› dsolve(‘Dy=1+y^2’,’y(0)=1’)› y = tan(t + 1/4*pi)=> Giải:› y=dsolve(‘D2y=cos(2*x) – y’,’y(0)=1’,’Dy(0)=0’,’x’)› simplify(y); ans = 4/3*cos(x) – 2/3*cos(x)^2+1/3

Tạo đa thức trong Matlab và các VD liên quanXem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang
Trang 1 trong tổng số 1 trang
* Không dùng những ngôn từ thiếu lịch sự.* Bài viết sưu tầm nên ghi rõ nguồn.* Tránh spam nhảm không liên quan đến chủ đề.Mong các bạn viết tiếng Việt có dấu.
Permissions in this forum:Bạn không có quyền trả lời bài viết
Đại Học Toán K9 :: Góc học tập :: Tài liệu học tập :: Tin học-

Từ khóa » Nhân 2 đa Thức Trong Matlab