Ma Trận Trong Matlab - TaiLieu.VN

logo Mạng xã hội chia sẻ tài liệu Upload Đăng nhập Nâng cấp VIP Trang chủ » Công Nghệ Thông Tin » Kỹ thuật phần mềm8 trang 1634 lượt xem 660Ma trận trong Matlab

Ma trận là một mảng hình chữ nhật các con số Ma trận gồm các dòng (row) và các cột (column). Các dòng hay cột gọi chung là vector. 16 3 2 13 5 10 11 8 9 6 7 12 4 15 14 1 Một con số trong Matlab là một ma trận 1x1 Thế mạnh của Matlab so với các ngôn ngữ lập trình khác là tính toán rất nhanh trên ma trận.

Chủ đề:

bk224k57

Trực quan hóa dữ liệu

Bài giảng Trực quan hóa dữ liệu

SaveLikeShareReport Download AI tóm tắt /8 2/9/2010Nguyễn Thành Nhự[email protected] trận (matrix)Ma trậnlà một mảng hình chữ nhật các con sốMa trận gồm các dòng(row)và các cột(column). Các dòng hay cột gọi chung là vector.16 3 2 135 10 11 89 6 7 124 15 14 1Một con số trong Matlab là một ma trận 1x1Thế mạnh của Matlab so với các ngôn ngữ lập trình khác là tính toán rất nhanh trên ma trậ[email protected] 2/9/2010Nguyễn Thành Nhựt2hập ma trậnNhập trực tiếp danh sách các phần tửPhát sinh ma trận bằng các hàm sẵn cóNhập từ fileTạo ma trận bằng các file .m A = [16 3 2 13; 5 10 11 8; 9 6 7 12; 4 15 14 1]A =16 3 2 135 10 11 89 6 7 124 15 14 1Dấu []mở đầu và kết thúc nhập ma trận.Dấu ;kết thúc một dòng.Các phần tử cách nhau bằng khoảng trắnghoặc dấu ,[email protected]ổng các cột và chuyển vị của ma trậnA =16 3 2 135 10 11 89 6 7 124 15 14 1>> sum(A)ans =34 34 34 34>> A’ans =16 5 9 43 10 6 152 11 7 1413 8 12 1>> sum(A’)ans =34 34 34 [email protected] 2/9/2010Nguyễn Thành Nhựt3Đường chéo của ma trậnA =16 3 2 135 10 11 89 6 7 124 15 14 1>> diag(A)ans =[email protected]ích một phần tửPhần tử Aijđược trích bằng biểu thức A(i,j)A =16 3 2 135 10 11 89 6 7 124 15 14 1A(4,2) là phần tử ở dòng 4 cột 2, tức là phần tử 15.Phép trích chỉ có một chỉ số sẽ theo thứ tự duyệt theo cột. (xem ma trận là một vector cột dài)A(8) là phần tử thứ 8 duyệt theo cột từ trái qua phải, từ trên xuống dướ[email protected] 2/9/2010Nguyễn Thành Nhựt4Chỉ số vượt khỏi kích thước ma trận>> t = A(4,5)Index exceeds matrix dimensions.Việc truy xuất phần tử vi phạm kích thước ma trậnNằm bên phải phép gán>> X = A;>> X(4,5) = 17X =16 3 2 13 05 10 11 8 09 6 7 12 04 15 14 1 17Mở rộng ma trậnNằm bên trái phép gán[email protected]ấu hai chấm “:” (colon)Dấu hai chấm “:” là một trong những phép toán quan trọng nhất trong Matlab.Ví dụ:1:10 là một vector dòng gồm các số nguyên từ 1 đến 101 2 3 4 5 6 7 8 9 10Để tạo bước tăng/giảm khác 1100:-7:50100 93 86 79 72 65 58 510:pi/4:pi0 0.7854 1.5708 2.3562 [email protected] 2/9/2010Nguyễn Thành Nhựt5Dùng dấu hai chấm trong chỉ sốVí dụ:A(1:k,j) gồm k số đầu tiên ở cột thứ j của ma trận A.sum(A(1:4,4)) tính tổng 4 số đầu tiên ở cột thứ 4 của ma trận A.Dấu hai chấm đứng một mình sẽ chỉ toàn bộ phần tử của dòng hoặc cột.Từ khoá “end” chỉ chỉ số cuối cùng của dòng hoặc cột.Ví dụ: A(:,end) chỉ toàn bộ phần tử ở cột cuối cùng.[email protected]ích nhiều phần tửSử dụng dấu “[,]” để liệt kê vị trí cần tríchVí dụ:A = [2 4 3; 8 6 7], x = [9 4 2 1]A([2,1],2) [6 4]’ , x([2,4]) 4 1Có thể sử dụng dấu “:” để trích dãy các phần tử Ví dụ:A(2,1:3) 8 6 7 , x(3:-1:1) 2 4 9[email protected]

Tài liệu liên quan

Bài giảng Data Visualization: Thao tác dữ liệu - Chương 2

Bài giảng Data Visualization - Chương 2: Thao tác dữ liệu

3 trang Bài giảng Data Visualization: Hiển thị dữ liệu trong R (Chương 2)

Bài giảng Data Visualization - Chương 2: Hiển thị dữ liệu trong R

20 trang Bài giảng Data Visualization: Giới thiệu về ngôn ngữ R (Chương 1)

Bài giảng Data Visualization - Chương 1: Giới thiệu về ngôn ngữ R

16 trang Data Visualization: Lecture Note Chapter 32

Lecture note Data visualization - Chapter 32

24 trang Data Visualization: Lecture Note Chương 31

Lecture note Data visualization - Chapter 31

25 trang Data visualization: Lecture note Chapter 30

Lecture note Data visualization - Chapter 30

32 trang Data visualization: Lecture note Chapter 29 (tóm tắt, kinh nghiệm)

Lecture note Data visualization - Chapter 29

40 trang [Mới nhất] Lecture note Data visualization - Chapter 28

Lecture note Data visualization - Chapter 28

16 trang [Mới nhất] Lecture note Data visualization - Chương 27

Lecture note Data visualization - Chapter 27

34 trang Data Visualization: Lecture Note Chương 26

Lecture note Data visualization - Chapter 26

12 trang

Tài liêu mới

Thiết kế hệ thống theo hướng đối tượng: Bài giảng chương 4

Bài giảng Thiết kế hướng đối tượng: Chương 4 - Thiết kế hệ thống

95 trang Bài giảng Thiết kế hướng đối tượng: Phân tích hệ thống (Chương 3)

Bài giảng Thiết kế hướng đối tượng: Chương 3 - Phân tích hệ thống

138 trang Bài giảng Thiết kế hướng đối tượng: Ngôn ngữ mô hình hóa hướng đối tượng - Chương 2

Bài giảng Thiết kế hướng đối tượng: Chương 2 - Ngôn ngữ mô hình hóa hướng đối tượng

58 trang Thiết kế hướng đối tượng: Bài giảng chương 1 - Tổng quan thiết kế hướng đối tượng

Bài giảng Thiết kế hướng đối tượng: Chương 1 - Tổng quan thiết kế hướng đối tượng

40 trang Bài giảng Lập trình website ThS. Trần Thịnh Mạnh Đức

Bài giảng Lập trình website - ThS. Trần Thịnh Mạnh Đức

79 trang Tài liệu ôn tập môn Lập trình web 1 [mới nhất/chuẩn nhất]

Tài liệu ôn tập môn Lập trình web 1

W 34 trang Tài liệu thực hành Phát triển ứng dụng Web 1

Tài liệu thực hành Phát triển ứng dụng Web 1

189 trang Xây dựng hệ thống dạy và học trực tuyến: Bài thuyết trình tích hợp công nghệ Android cho di động

Bài thuyết trình: Xây dựng hệ thống hỗ trợ dạy và học trực tuyến với tích hợp công nghệ Android cho di dộng

35 trang Bài giảng Lập trình hướng đối tượng ThS. Trương Thị Minh Châu

Bài giảng Lập trình hướng đối tượng - ThS. Trương Thị Minh Châu

35 trang Bài giảng Lập trình Java: Kết nối cơ sở dữ liệu (JDBC) - Chương 5

Bài giảng Lập trình Java: Chương 5 - Kết nối cơ sở dữ liệu (JDBC)

26 trang Bài giảng Lập trình Java: Luồng (streams) - Chương 4

Bài giảng Lập trình Java: Chương 4 - Luồng (streams)

25 trang Bài giảng Lập trình Java: Kế thừa - Đa hình - Đóng gói (Chương 3)

Bài giảng Lập trình Java: Chương 3 - Kế thừa - Đa hình - Đóng gói

11 trang Bài giảng Lập trình Java: Đối tượng, lớp và phương thức (Chương 2)

Bài giảng Lập trình Java: Chương 2 - Đối tượng - lớp - phương thức

13 trang Bài giảng Lập trình Java: Tổng quan ngôn ngữ Java - Chương 1

Bài giảng Lập trình Java: Chương 1 - Tổng quan ngôn ngữ Java

29 trang Bài tập lớn quản lý thư viện: Kinh nghiệm và giải pháp

Bài tập lớn: Quản lý thư viện

W 202 trang

AI tóm tắt

- Giúp bạn nắm bắt nội dung tài liệu nhanh chóng!

Giới thiệu tài liệu

Đối tượng sử dụng

Từ khoá chính

Nội dung tóm tắt

Giới thiệu

Về chúng tôi

Việc làm

Quảng cáo

Liên hệ

Chính sách

Thoả thuận sử dụng

Chính sách bảo mật

Chính sách hoàn tiền

DMCA

Hỗ trợ

Hướng dẫn sử dụng

Đăng ký tài khoản VIP

Zalo/Tel:

093 303 0098

Email:

[email protected]

Phương thức thanh toán

Theo dõi chúng tôi

Facebook

Youtube

TikTok

chứng nhậnChịu trách nhiệm nội dung: Nguyễn Công Hà Doanh nghiệp quản lý: Công ty TNHH Tài Liệu trực tuyến Vi Na - GCN ĐKDN: 0307893603 Địa chỉ: 54A Nơ Trang Long, P. Bình Thạnh, TP.HCM - Điện thoại: 0283 5102 888 - Email: [email protected]ấy phép Mạng Xã Hội số: 670/GP-BTTTT cấp ngày 30/11/2015

Từ khóa » Tính Toán Ma Trận Trong Matlab