1. Trang chủ
  2. » Công Nghệ Thông Tin

Véc tơ và ma trận

11 502 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 11
Dung lượng 115,53 KB

Nội dung

Véc tơ ma trận Véc tơ ma trận Bởi: KS Huỳnh Vương Thu Minh TẠO MỘT VÉC TƠ VÀ CÁC PHÉP TÍNH VÉC TƠ Tạo Véc tơ Véc tơ dãy xếp ngắn (hay Ma trận có cột) Để tạo Véc tơ Mathcad, thực theo cách sau: ? Trên menu: chọn Insert/Matrix… ? Trên Math: nhắp vào biểu tượng ? Từ bàn phím: nhấn tổ hợp Ctrl+M Xuất hộp thoại Insert Matrix (hình3.1) Hình 3.1 Hộp thoại Insert Matrix • Trong khung Rows chọn số dòng tương ứng • Trong khung Columns chọn số cột tương ứng • Chọn OK, xuất ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** , nhập số cần thiết vào Véc tơ mong muốn 1/11 Véc tơ ma trận Tính toán với véctơ Tích hai Véc tơ (Dot product) ? Tính vô hướng hai Véc tơ ? Kích vào biểu tượng NOT SUPPORTED.*** (hình 3.4), xuất ***SORRY, THIS MEDIA TYPE IS ? Nhập tên hai Véc tơ muốn tính Ví dụ: ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** ? Tính có hướng hai Véc tơ ? Kích vào biểu tượng (hình 3.4), xuất ? Nhập tên hai Véc tơ muốn tính Ví dụ: b Giao hai Véc tơ (Cross product) ? Kích vào biểu tượng NOT SUPPORTED.*** (hình 3.4), xuất ***SORRY, THIS MEDIA TYPE IS ? Nhập tên hai Véc tơ muốn tính Ví dụ: ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** c Tổng Véc tơ (vector sum) ? Kích vào biểu tượng (hình 3.4), xuất ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** 2/11 Véc tơ ma trận ? Nhập tên Véc tơ muốn tính Ví dụ: ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** Tính kích cỡ Véctơ • Hàm length (v) : cho biết Véc tơ có phần tử • Hàm last (v) : cho biết thứ tự phần tử cuối Ví dụ: ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** Tạo bảng giá trị hàm số Ví dụ: ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** Ví dụ: Tạo bảng giá trị khoảng chia không theo thứ tự ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** Lưu ý: Kết lên hình thể tối đa 15 phần tử Trường hợp lớn 15 phần tử kích đúp vào bảng giá trị, xuất bảng trị số sử dụng trượt thấy tất kết TẠO MỘT MA TRẬN VÀ TÍNH TOÁN VỚI MA TRẬN Tạo Ma trận ? Thực giống cách tạo Véc tơ Ma trận có 10 dòng 10 cột thực theo cách sau: ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** Lưu ý: Mathcad đặt giá trị “0” cho tất phần tử mà bạn không định nghĩa Ví dụ: ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** 3/11 Véc tơ ma trận Tuy nhiên cách không tiện, nhiều thời gian để nhập số liệu ? Khi Ma trận có nhiều 100 phần tử, thực theo cách sau: • • • • Nối mảng nhỏ lại với Đọc từ tập tin liệu Dùng biến chạy Tạo bảng liệu nhập Ví dụ: Tạo Ma trận cách dùng biến chạy ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** Ví dụ: Tạo Ma trận với giá trị hàm số ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** Hiệu chỉnh Ma trận Xoá cột (hoặc hàng) Ma trận Để xoá cột (hoặc hàng) hay nhiều cột (hoặc nhiều hàng) Ma trận, thực sau: • Kích vào phần tử cột (hoặc hàng) muốn xoá • Từ hộp thoại Insert Matrix (hình 3.1) rõ số cột (hàng) muốn xoá • Kích nút Delete Ví dụ: Cho Ma trận sau: ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** • Để xoá cột Ma trận C: mục Rows chọn giá trị “0”, mục Columns chọn giá trị “1” (hình 3.2) 4/11 Véc tơ ma trận Hình.3.2 Hộp thoại Insert Matrix • Để xoá dòng thứ hai Ma trận C: mục Rows chọn giá trị “2”, mục Columns chọn giá trị “0” (hình 3.3) Hình 3.3 Thêm cột (hoặc hàng) vào Ma trận Để thêm cột (hoặc hàng) hay nhiều cột (hoặc hàng) vào Ma trận, thực sau: ? Kích vào phần tử cột (hoặc hàng), điểm chèn nằm bên phải (đối với cột) bên (đối với hàng) • Gõ số cột (hoặc hàng) muốn chèn vào • Chọn Insert Tính toán với Ma trận Từ Math, kích vào biểu tượng trận Véc tơ (hình 3.4) xuất lựa chọn để tính toán cho Ma 5/11 Véc tơ ma trận Hình 3.4 a Subscripts (chỉ số dưới) ? Xác định trị số Ma trận ? Cho Ma trận M ? Kích vào biểu tượng để xác định số ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** ? Thay đổi số Ma trận ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** Ma trận nghịch đảo (Inverse) • Kích vào biểu tượng , xuất ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** • Nhập tên Ma trận muốn thể ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** c Tính định thức Ma trận (Determinant) • Kích vào biểu tượng , xuất ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** • Nhập tên Ma trận muốn tính định thức ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** d Trích cột từ Ma trận (Matrix column) • Kích vào biểu tượng SUPPORTED.*** , xuất ***SORRY, THIS MEDIA TYPE IS NOT 6/11 Véc tơ ma trận • Nhập tên Ma trận cột muốn trích ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** đ Ma trận chuyển vị (Matrix transpose) • Kích vào biểu tượng , xuất ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** • Nhập tên Ma trận muốn tính ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** XỬ LÝ MẢNG Nối mảng ? Hàm stack (A,B,C…) dùng để nối hai hay nhiều Ma trận với theo hướng từ xuống ? Hàm augment (A,B,C…) dùng để nối hai hay nhiều Ma trận với theo hướng từ trái qua phải Ví dụ: ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** Tách mảng • Hàm submatrix (M,ir,jr,ic,jc) dùng để tách nhỏ mảng Trong đó: • • • • • M Ma trận ir số dòng bắt đầu tách ij số dòng kết thúc tách ic số cột bắt đầu tách jc số cột kết thúc tách Ví dụ: 7/11 Véc tơ ma trận ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** Tính kích cỡ Ma trận • Hàm rows (M) : cho biết Ma trận có hàng • Hàm cols (M) : cho biết Ma trận có cột Ví dụ: ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** Các hàm tính cực trị Ma trận • Hàm max(A,B,C…) : cho biết phân tử lớn Ma trận • Hàm min(A,B,C…) : cho biết phân tử nhỏ Ma trận Ví dụ: ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** Hàm dùng để tạo mảng • Hàm matrix (m,n,f) Trong đó: - m số dòng Ma trận - n số cột Ma trận - f hàm số hai biến Ví dụ: ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** Một số hàm tìm kiếm • Hàm lookup(z,M,N) • Hàm vlookup(z,M,c) • Hàm hlookup(z,M,r) Trong đó: 8/11 Véc tơ ma trận - z giá trị phần tử thuộc cột (hoặc hàng) - M, N Ma trận - c, r giá trị phần tử trả từ cột (hoặc hàng) tương ứng Ví dụ: ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** HIỂN THỊ MA TRẬN VÀ VÉC TƠ Kết xử lý số liệu Ma trận thường thể theo hai dạng sau: - Nếu mảng có 100 phần tử, kết hiển thị dạng Ma trận thông thường - Nếu mảng có nhiều 100 phần tử, kết hiển thị dạng bảng có trượt, kích vào trượt để xem phần tử bị che khuất Tuy nhiên muốn thể kết dạng bảng trường hợp có 100 phần tử, thực sau: ? Từ menu: chọn Format/Result, xuất hộp thoại Result Format (hình 3.5) ? Chọn thẻ ? Tại mục Matrix display style chọn “Table” ? Chọn OK 9/11 Véc tơ ma trận Hình 3.5 Hộp thoại Result Format Ví dụ: ***SORRY, THIS MEDIA TYPE IS NOT SUPPORTED.*** THAY ĐỔI MẶC ĐỊNH Hình 3.6 Math Options Trong Véc tơ hay Ma trận, phần tử Mathcad bắt đầu phần tử “0” Ðể phần tử bắt đầu “1” thực theo cách sau: ? Từ công cụ: chọn Math/Options, xuất hộp thoại Math Options (hình 3.6) ? Chọn thẻ Built-In Variables ? Trong mục Text box Array Origin (ORIGIN) chọn số “1” ? Chọn OK BÀI TẬP CHƯƠNG Cho ma trận A B sau: 10/11 Véc tơ ma trận • Tách từ ma trận A ma trận C • Có thể nối kết hai ma trận A B theo thứ tự từ xuống từ trái qua phải hay không? Nếu xuất kết không giải thích? Giải hệ phương trình tuyến tính đưa dạng Ma trận a b 11/11 [...].. .Véc tơ và ma trận • Tách từ ma trận A ra ma trận C • Có thể nối kết hai ma trận A và B theo thứ tự từ trên xuống dưới và từ trái qua phải được hay không? Nếu được thì xuất kết quả nếu không thì giải thích? 2 Giải hệ phương trình tuyến tính đưa về dạng Ma trận a b 11/11

Ngày đăng: 19/10/2016, 22:14

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w