« Home « Kết quả tìm kiếm

Matlab software


Tìm thấy 20+ kết quả cho từ khóa "Matlab software"

IT - Matlab Software part 1

tailieu.vn

Nói chung, Matlab có thể làm việc với nhiều kiểu dữ liệu khác nhau. Với xâu chữ (chuỗi ký tự) Matlab cũng xem là một dãy các ký tự hay là dãy mã số của các ký tự.. Matlab dùng để giải quyết các bài toán về giải tích số, xử lý tín hiệu số, xử lý đồ họa. Hiện nay, Matlab có đến hàng ngàn lệnh và hàm tiện ích.

IT - Matlab Software part 12

tailieu.vn

NGUYÊN BẢN VÀ HÀM. khi nhập một dòng lệnh đơn thì MATLAB thực hiện ngay lập tức và hiển thị kết quả. MATLAB cũng có khả năng thực hiện một dãy các lệnh lưu trong một tệp. Các tệp chứa các lệnh của MATLAB gọi là siêu tệp M-file vì chúng có tên mở rộng là ".m". Ví dụ, một tệp tên là bessel.m có thể chứa các lệnh của MATLAB để tính các hàm Bessel.. Một M-file gồm một dãy các lệnh chuẩn của MATLAB, có thể chứa các tham chiếu đến các M-file khác. Một M-file có thể gọi đệ quy đến chính nó..

IT - Matlab Software part 3

tailieu.vn

Phần lớn tính năng của MATLAB nhận được từ tập hợp mở rộng của nó về các hàm. MATLAB có một số lớn các hàm, cho đến nay trên 500 hàm. Một số hàm là hàm nội tại hay hàm cài sẵn với chính trình xử lý MATLAB. Các hàm khác có thể ở thư viện các siêu tệp M-file bên ngoài cùng gói hàng của MATLAB( MATLAB TOOLBOX. Và một số được thêm vào bởi người dùng cho các trình ứng dụng đặc biệt.. Rõ ràng với người dùng thì một hàm có thể có hay không có trong trình MATLAB hoặc ở siêu tệp M-file.

IT - Matlab Software part 13

tailieu.vn

Điều năy hoăn toăn có ích cho việc gọi câc trình tiện ích hoặc chạy câc chương trình khâc mă không ra khỏi MATLAB. Ví dụ. Sau khi chương trình năy chạy xong, quyền điều khiển trả về cho MATLAB.. Nhập vă xuất dữ liệu. Dữ liệu từ câc chương trình khâc vă bín ngoăi có thể đưa văo MATLAB bằng nhiều câch. Tương tự, dữ liệu MATLAB có thể xuất ra bín ngoăi. Cũng có thể có câc chương trình thao tâc dữ liệu trực tiếp trong câc tệp MAT, dạng tệp MATLAB sử dụng..

IT - Matlab Software part 2

tailieu.vn

MATLAB chỉ làm việc chủ yếu với các loại đối tượng là ma trận số có thể là số phức. Trong trường hợp đặc biệt, có thể là ma trận cấp 1 là các vô hướng, và các ma trận dòng hoặc ma trận cột là các vectơ.. Hãy bắt đầu với cách nhập ma trận cho MATLAB.. Nhập ma trận đơn giản. Ma trận có thể nhập cho MATLAB bằng nhiều cách:. Nhập danh sách rõ ràng các phần tử.. Cách dễ nhất của việc nhập ma trận là nhập danh sách rõ ràng các phần tử..

IT - Matlab Software part 11

tailieu.vn

MATLAB có các lệnh điều khiển luồng như đã tìm thấy trong hầu hết các ngôn ngữ máy tính. Các lệnh điều khiển luồng đưa MATLAB sang cấp độ khác máy tính tay, cho phép nó được dùng như một ngôn ngữ bậc cao về ma trận.. Vòng lặp FOR. MATLAB có phiên bản riêng của nó về vòng lặp "DO". Có thể tổ hợp các vòng lặp và thường thụt vào để dễ đọc.. Dấu chấm phẩy cuối câu lệnh bên trong vòng lặp để hủy việc in lặp ra màn hình, trong khi lệnh A sau vòng lặp hiển thị kết quả cuối cùng..

IT - Matlab Software part 7

tailieu.vn

Lời giải phương trình Ax = b nhận được với phép chia ma trận của MATLAB x = A\b. cho ra

IT - Matlab Software part 9

tailieu.vn

Một lớp các hàm trong MATLAB không làm việc với các ma trận số mà với các hàm toán học. Các hàm có đối số là hàm này gồm:. Phương trình và tối ưu phi tuyến Giải phương trình vi phân. Các hàm toán học được biểu hiện trong MATLAB bởi các tệp M-file về hàm.. Hàm có đối số là hàm 68 Tích phân số. Lưu ý rằng đối số thứ nhất của hàm quad là xâu chữ đặt trong cặp dấu nháy chứa tên của một hàm. Điều này cho thấy tại sao gọi quad là một hàm có đối số là hàm - là một hàm tính toán trên các hàm khác..

IT - Matlab Software part 8

tailieu.vn

Các đa thức biểu hiện trong MATLAB như các vectơ dòng chứa các hệ số theo lũy thừa thoái. Ví dụ, Phương trình đặc trưng của ma trận. Đây là biểu hiện MATLAB của ma trận s3 -6s2 -72s -27.. Các nghiệm của phương trình này là:. Tất nhiên giống các giá trị riêng của ma trận A. Có thể ráp ngược về đa thức gốc với hàm poly,. Xét các đa thức a(s. Tích các đa thức là tích. Danh sách đầy đủ các hàm về đa thức gồm:.

IT - Matlab Software part 5

tailieu.vn

Các công cụ về mô tả chỉ số của MATLAB cho phép thực hiện về dòng, về cột, về từng phần tử riêng biệt và từng phần của ma trận. Tâm điểm của việc mô tả chỉ số là vectơ, được phát sinh bằng cách dùng "Ký pháp Hai chấm". Vectơ và việc mô tả chỉ số là các thao tác hay dùng trong MATLAB và làm cho nó thực hiện các thao tác trên dữ liệu phức tạp khá hiệu lực.. 1 2 3 4 5 Các cách tăng khác có thể dùng được.. Có thể thay đổi theo đơn vị âm.. Thao tác trên véctơ và ma trận 36.

IT - Matlab Software part 4

tailieu.vn

MATLAB không cung cấp đặc biệt cho việc tính toán vectơ qua các phép nhân. Các phép nhân ma trận với vectơ là các trường hợp đặc biệt của nhân tổng quát ma trận với ma trận. Với ví dụ ma trận A và vectơ x thì. b = A*x là được phép và kết quả xuất là. Một cách tự nhiên, một đại lượng vô hướng có thể nhân hoặc bị nhân với ma trận bất kỳ.. Các phép toán trên ma trận 25 pi*x. Chia ma trận. Trong MATLAB có hai ký hiệu "chia ma trận".

IT - Matlab Software (Phần 2) part 8

tailieu.vn

Nếu số thực kép của MATLAB không chuyển chính xác sang kiểu dữ liệu chỉ định trong ký tự chuyển kiểu thì FORMAT “e ” được dùng. Phải chuyển rõ ràng các giá trị không nguyên của MATLAB sang các giá trị nguyên nếu có ý định dùng chỉ định chuyển kiểu nguyên như “ d ” và lấy cách xử lý của ANSI C.

IT - Matlab Software (Phần 2) part 1

tailieu.vn

Toàn bộ ANSI C cung cấp các ký tự chuyển kiểu này để dùng trong MATLAB. Nếu một ký tự chuyển kiểu được dùng thì việc đọc phần tử có thể dùng cho nhiều phần tử của ma trận MATLAB, mỗi phần tử lưu một ký tự.. Việc hòa trộn các chỉ định chuyển ký tự và số làm cho ma trận kết quả là số và mọi lần đọc các phần tử biểu hiện bằng các giá trị ASCII của chúng, mỗi ký tự ứng với một phần tử của ma trận. để trả về một đối số ma trận..

IT - Matlab Software part 10

tailieu.vn

Dữ liệu về khoa học và kỹ thuật được xét đến ở dạng đồ thị trong MATLAB bằng cách dùng các lệnh về đồ họa để tạo ra hình vẽ trên màn hình. Có nhiều kiểu đồ họa khác nhau có thể chọn:. Đồ thị. stairs Vẽ đồ thị bậc thang. Khi một đồ thị có trên màn hình thì có thể có nhãn, tiêu đề, hoặc các dòng lưới theo:. title Tiêu đề đồ thị xlabel Nhãn trục x ylabel Nhãn trục y.

IT - Matlab Software (Phần 2) part 7

tailieu.vn

Nếu mở thành công thì danh hiệu FID lấy một đại lượng vô hướng nguyên của MATLAB, danh hiệu tệp được dùng như đối số đầu tiên cho các phục vụ. trả về -1 cho FID. FOPEN(' filename ',permission) trả về một lỗi hệ thống nếu mở thất bại.. FOPEN('all') trả về một vectơ dòng, các danh hiệu cho tất cả các tệp đang mở bởi người dùng.. FOPEN(FID) trả về tên tệp và chế độ với danh hiệu tệp đã cho.

IT - Matlab Software (Phần 2) part 11

tailieu.vn

Đổi ma trận symbolic sang dạng số của MATLAB. NUMERIC(S) đổi ma trận symbolic S sang dạng số. NUMERIC, không đối số, đổi biểu thức symbolic trước đó. A = gallery(3) và A = gallery(5) có các giá trị riêng nhanh.. POLY2SYM(c) trả về một biểu hiện symbolic của đa thức có các hệ số trong vectơ c. Nếu cần, thì các hệ số được xấp xỉ bởi các giá trị hữu tỉ nhận được từ SYMRAT.

IT - Matlab Software (Phần 2) part 12

tailieu.vn

Một ma trận symbolic là một mảng văn bản MATLAB có mỗi dòng bắt đầu với. Có 3 cách tạo ra các ma trận symbolic. SYM(m,n,'expr') tạo ra ma trận symbolic cỡ mxn, các phần tử của ma trận symbolic được ước lượng đối với i = 1:m và j = 1:n. Biểu thức expr là một biểu thức symbolic thường chứa các ký tự 'i', 'j', và các biến tự do khác. tạo ra ma trận symbolic cỡ mxn bằng cách dùng các phần tử symbolic s11, s12. Dạng này của symbolic giống hệt phát sinh ma trận số trong MATLAB.

IT - Matlab Software (Phần 2) part 9

tailieu.vn

Xây dựng ma trận thưa từ các số khác 0 và các chỉ số. là hàm gắn liền phát sinh các ma trận thuộc lớp lưu trữ thưa của MATLAB. Hàm này có thể gọi với hoặc 6 đối số S = SPARSE(X) chuyển ma trận thưa hoặc đầy đủ sang dạng thưa bằng cách bỏ đi các phần tử 0 S = SPARSE(i,j,s,m,n,nzmax) dùng các dòng của [i,j,s] để phát sinh một ma trận thưa cỡ mxn với không gian phân bố cho nzmax phần tử khác 0.

IT - Matlab Software (Phần 2) part 6

tailieu.vn

Chỉ định ký tự đại diện như '*.m' liệt kê tất cả các tệp M-file của MATLAB. Biến xuất FILENAME là chuỗi chứa tên tệp được chọn trong hộp hội thoại. Nếu người dùng ấn nút Cancel hoặc nếu có lỗi, thì được đặt giá trị 0. UIGETFILE Lấy tên tệp bằng cách hiển thị một hộp hội thoại. UIGETFILE('filterSpec', 'dialogTitle', X, Y) hiển thị một hộp hội thoại để người dùng đưa vào (fill in), và trả về các chuỗi tên tệp và đường dẫn. Trả về thành công chỉ nếu tệp đã có.

IT - Matlab Software (Phần 2) part 10

tailieu.vn

Các biến có tên f, g, x và a tồn tại trong vùng làm việc của MATLAB khi FUNTOOL được gọi sẽ được dùng thay cho các giá trị mặc định. Các phép toán này là:. D f - Vi phân symbolic của f(x) I f - Tích phân symbolic của f(x). Simp f - Đơn giản hóa biểu thức symbolic nếu có thể. Num f - Lấy tử số của một biểu thức hữu tỉ. Den f - Lấy mẫu số của một biểu thức hữu tỉ. Các phép toán I f và finv có thể thất bại nếu các biểu thức symbolic tương ứng không thuộc dạng đóng. Các phép toán là:.