// Constructor để khởi tạo tín hiệu radar với độ dài xác định
public Radar(int length) {
signal = new double[length];
}
// Phương thức khởi tạo tín hiệu radar mẫu
public void generateRadarSignal() {
for (int n = 0; n < signal.length; n++) {
if (n >= 0 && n <= 15) {
signal[n] = 1 - ((double) n / 15);
} else {
signal[n] = 0.0;
}
}
}
// Phương thức hiển thị tín hiệu radar
public void displaySignal() {
for (int n = 0; n < signal.length; n++) {
System.out.println("x(" + n + ") = " + signal[n]);
}
}
}
CÂU 2 PHẦN 2
public class Radar { private double[] signal;
// Constructor để khởi tạo tín hiệu radar với độ dài xác định public Radar(int length) { signal = new double[length]; }
// Phương thức khởi tạo tín hiệu radar mẫu public void generateRadarSignal() { for (int n = 0; n < signal.length; n++) { if (n >= 0 && n <= 15) { signal[n] = 1 - ((double) n / 15); } else { signal[n] = 0.0; } } }
// Phương thức hiển thị tín hiệu radar public void displaySignal() { for (int n = 0; n < signal.length; n++) { System.out.println("x(" + n + ") = " + signal[n]); } } } CÂU 2 PHẦN 2