Kết quả của phép toán and(10 > 3,2 > 4) + 5*ceil(1.109)+ tan(45) + mode(-11,-5) trong Matlab là:
Trả lời:
Đáp án đúng: B
Đầu tiên, ta phân tích biểu thức trong Matlab:
1. `and(10 > 3, 2 > 4)`:
- `10 > 3` trả về `true` (tức là 1).
- `2 > 4` trả về `false` (tức là 0).
- `and(1, 0)` trả về `false` (tức là 0).
2. `5*ceil(1.109)`:
- `ceil(1.109)` làm tròn lên số nguyên gần nhất, tức là 2.
- `5 * 2 = 10`.
3. `tan(45)`: Trong Matlab, hàm `tan` mặc định tính theo radian. Để tính tan(45 độ), ta cần chuyển 45 độ sang radian bằng công thức `45*pi/180 = pi/4`. Vậy `tan(45)` sẽ tính `tan(pi/4)` và cho kết quả xấp xỉ 1.
4. `mode(-11,-5)`: Hàm `mode` trả về giá trị xuất hiện nhiều nhất trong tập dữ liệu. Trong trường hợp này, chỉ có hai giá trị -11 và -5, mỗi giá trị xuất hiện một lần. Khi các giá trị xuất hiện với tần suất bằng nhau, `mode` sẽ trả về giá trị đầu tiên, tức là -11.
Vậy, biểu thức trở thành: `0 + 10 + 1 + (-11) = 0`
Do đó, không có đáp án nào đúng.





