Hàm abs(x) trong Matlab được hiểu là:
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)`.





