Download
Welcome to SOFiA
Who is behind SOFiA
Feature overview
System overview
Function reference
readVSAdata
mergeArrayData
F/D/T
gauss
lebedev
S/W/G
S/T/C
W/G/C
S/F/E
M/F
R/F/I
P/D/C
I/T/C
makeMTX
makeIR
visual3D
Coordinate System
Application Examples
Example 1
Example 2
Example 3
Example 4
Example 5
Example 6
Example 7
Example 8
Array Datasets
VariSphear system
Groups and Mailinglists
Contact and Support
How to Reference

SOFiA Make Visualisation Matrix Wrapper

This function generates a matrix dataset of 1°C resolution for the visualization of the array response using visual3D. It does a plane wave decomposition for 65160 directions (181ELx360AZ) using P/D/C.



ARGUMENTS

Input

Name Type Purpose Default
N int Plane wave 3
Pnm complex float mtx Spatial Fourier coefficients from S/T/C -
dn complex float mtx Modal radial filters from M/F -
krindex int index of kr-value to be visualized 1

Output

Name Type Purpose
mixData float mtx SOFiA 3D-matrix-data

DEPENDENCIES

Refer to SOFiA P/D/C

FILE(S):

File Type OS/Matlab
sofia_makeMTX.m Help header, Function All OS

HEADER

/*
mtxData = sofia_makeMtx(N, Pnm, dn, krIndex)

------------------------------------------------------------------------------------

mtxData SOFiA 3D-matrix-data in 1°C steps
------------------------------------------------------------------------------------
N Order of the spatial fourier transform [default = 3]
Pnm Spatial Fourier Coefficients (e.g. from SOFiA S/T/C)
dn Modal Radial Filters (from M/F)
krindex Index of kr Vector [default = 1]

Dependencies:

SOFiA P/D/C

The file generates a SOFiA mtxData Matrix of 181x360 pixels for the
visualisation with sofia_visual3d() in 1° steps (65160 plane waves)
*/