Matlab Codes and Structure of FTP

Structure of FTP folders:

Upload – all new data should be uploaded there. Users have all rights to manipulate with the content in this folder (and subfolders).
Data – processed data are presented there. Users have only rights to read the content, they cannot modify it.
 

Description of the Matlab codes:

Couple of open-codes written in Matlab have been prepared for the participants to process their data.

Couple of open-codes written in Matlab have been prepared for the participants to process their data. Please, download always the whole FTP:Data/Matlab folder.

analyseSingleFrequencyData.m – analyse characteristic modes distilled from provided matrices
analyseTracking.m – analyse rad/tracked data from provided eigNum variable
 
acalcNumMultiFreqs.m – calculate precisely characteristic modes and angles of spherical shell
aplotNumSingleFreq.m – plot precisely calculated characteristic modes and angles of spherical shell
ncalcNumVecSingleFreq.m – prepare data for analyseTracking.m routine – it upload matrix can calculate CM decomposition
 
Functions in naming space +bnchFcns cannot be called directly, only as >> bnchFcns.myFunction(), in which myFunction is one of the following:
[+bnchFcns] – Matlab naming space containing supporting functions
+bnchFcns/lambdaTE.m – calculates characteristic numbers for TE modes for a given ka and mode number
+bnchFcns/lambdaTM.m – calculates characteristic numbers for TM modes for a given ka and mode number
+bnchFcns/ncalcAbsLogNumSingleFreq.m – calculate logarithmically scaled absolute value of characteristic numbers, can be easily compared with analytically data
+bnchFcns/nplotNumAnglMultiFreq.m – low-level function which is capable to plot raw/tracked characteristic numbers/angles depending on normalized frequency ka
+bnchFcns/decomposeSphImpMatrix.m – load impednace matrix and calculate characteristic decomposition, including optional pre- and post-processing steps
+bnchFcns/charAngles.m – convert characteristic number to characteristic angles

 


/Edited 14. 02. 2017, MC/