WIP Büro

This commit is contained in:
Silas Oettinghaus
2023-05-25 16:29:27 +02:00
parent f3f52b1f7c
commit 8b2129ac03
9 changed files with 270 additions and 120 deletions

View File

@@ -32,7 +32,7 @@ classdef EML
%EML Construct an instance of this class
% Detailed explanation goes here
arguments
options.mode;
options.mode eml_mode = eml_mode.im_cosinus ;
options.fsimu;
options.lambda;
options.power;
@@ -70,7 +70,7 @@ classdef EML
signalclass_in = Opticalsignal(signalclass_in,"fs",obj.fsimu,"logbook",signalclass_in.logbook,"lambda",obj.lambda*1e-9,"nase",0);
% append to logbook
lbdesc = ['EML '];
lbdesc = [num2str(obj.lambda),' nm Laser with ',num2str(obj.power),' dBm P_out. Linew.=',num2str(obj.linewidth*1e-6),' MHz. Modulation mode: ',char(obj.mode) ];
signalclass_in = signalclass_in.logbookentry(lbdesc);
% write to output