-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathContents.m
More file actions
49 lines (49 loc) · 2.32 KB
/
Contents.m
File metadata and controls
49 lines (49 loc) · 2.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
% VLP_HTM
%
% Matlab library for simulation of Visible Light Positioning applying Homogeneous Transformation Matrices.
%
% The underlying model is described in http://dx.doi.org/10.13140/RG.2.2.31780.58248
%
% Maintainer: pf@ua.pt
%
% Computation of received power
% vlpRecIndication - Computes the signal received by a photodiode sensor
%
% Generation of A, B and F matrices:
% Receiver2A - Computes the A matrix from an array of receivers struct data
% Emitter2B - Compute B matrix from emitters data
% EmitRec2F - Compute the F matrix from emitter and receiver data.
%
% Channel modelling:
% H0_ER - Compute OWC channel gain (deprecated)
%
% Sensor displacement:
% vlpMoveSensor - Displaces a sensor or a receiver array in 3D space
%
% Data generation:
% newEmitters - Creates new Emitters
% newReceivers - Creates new Receivers
% CreateEmittersArray - Creates a regularly spaced 2 dimensional array of nx x ny emitters
% CreateEmittersArray2 - Creates a regularly spaced 2 dimensional array of n_Emitters
% CreateReceiversArray - Creates a regularly spaced array of nx x ny receivers in a area of Lx x Ly
% CreateReceiversArray2 - Creates a regularly spaced array of n_Receivers receivers in a area of Lx x Ly
%
% Sensors
% vlpCreateSensorParMer - Creates a VLP sensor with parallels and meridians
%
% Demos:
% demo1 - Demonstrates the usage of HTM based VLP code
% demo2 - Animated demo of HTM based VLP simulation code
% demo3 - Interactive demo showing noise effects
% DefineSpace - Define variables for the simulation space
% sample1 - Sample code to demonstrate H0_ER function usage
% experiment1 - Plot of power received in the plane from a source using H0_ER
% experiment2 - Plot radiation graph from Lambertian source using H0_ER
% Exp_20170411_a - Compute the received power in a set of receivers from a set of emitters using A, B and F matrices.
%
% UnitTests
% newEmittersTest - UnitTests for newEmitters()
%
% Miscelaneous:
% factorise2 - Computes two factors that, multiplied, result in n
% vlpRecIndicationVerify - Short example of vlpRecIndication usage