I'm trying to Plot Pt against length , it's not plotting

close all;
Sr=-45;
Ltx=8.52;
Lrx=5.48;
Ma=8;
L=50;
f=0.5;
j=0.12;
n=(L/2)-1;
Pt= Sr + Ltx + f*L + n*j + Lrx + Ma;
OLR= 10e3:1:120e3; % Optical length range (m)
plot(OLR,Pt)
xlabel('C/N ratio in dB---->');
ylabel('Transmitted Power Pt in Watt----->');
title('C/N Versus Pt');
grid on;

 Respuesta aceptada

Pt= Sr + Ltx + f*L + n*j + Lrx + Ma;
all of the values are scalars. Your computation is independent of OLR

3 comentarios

So how would I get it to plot, it should be a straight line.
define OLR first then
Pt= Sr + Ltx + f*L + n*j + Lrx + Ma + 0*OLR;
This will have the effect of replicating the value the same size as OLR
Thank You

Iniciar sesión para comentar.

Más respuestas (0)

Preguntada:

el 16 de Oct. de 2022

Comentada:

el 16 de Oct. de 2022

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by