Я выполняю задание, и я хочу генерировать и отображать сигналы ASK, PSK и FSK с использованием matlab.
Моя задача - преобразовать письмо и смоделировать отправляющую передачу.пример: буква Z равна 122, и она равна 01111010 в двоичном виде.Я хочу нарисовать график, используя квадратный сигнал (импульс) для представления двоичных цифр, а затем преобразовать его в ASK, PSK, FSK, используя синусоидальную волну.
t=[0:0.01:5*%pi];
A=5;
wc=2;
Vm=A.*squarewave(t);
Vc=A.*sin(wc.*t);
Vp= Vm.*Vc;
subplot(3,1,1);
plot(t,Vm, 'black');
subplot(3,1,2);
plot(t,Vc, 'black');
subplot(3,1,3);
plot(t,Vp, 'black');
// Output
этот код работает нормально, но принимает его значенияот случайного значения.Но моей задаче нужно взять значение из двоичных цифр [01111010].