JavaScript is required

Hàm abs(x) trong Matlab được hiểu là:

A.

Lấy phần ảo của số phức x

B.

Lấy độ lớn của số phức x

C.

Lấy phần thực của số phức x

D.

Lấy góc pha của số phức x

Trả lời:

Đáp án đúng: B


Trong Matlab, hàm `abs(x)` có công dụng khác nhau tùy thuộc vào kiểu dữ liệu của `x`: * **Nếu `x` là một số thực:** `abs(x)` trả về giá trị tuyệt đối của `x`. Ví dụ, `abs(-5)` sẽ trả về 5, và `abs(5)` cũng trả về 5. * **Nếu `x` là một số phức:** `abs(x)` trả về độ lớn (magnitude) của số phức đó. Nếu `x = a + bi` (với `a` và `b` là các số thực và `i` là đơn vị ảo), thì `abs(x)` sẽ trả về `sqrt(a^2 + b^2)`. Độ lớn này còn được gọi là module của số phức. Như vậy, trong trường hợp tổng quát khi `x` có thể là số phức, `abs(x)` được hiểu là lấy độ lớn của số phức `x`. Các phương án khác: * A. Lấy phần ảo của số phức x: Đây là công dụng của hàm `imag(x)`. * C. Lấy phần thực của số phức x: Đây là công dụng của hàm `real(x)`. * D. Lấy góc pha của số phức x: Đây là công dụng của hàm `angle(x)`.

Câu hỏi liên quan