Manipulating sources and receivers¶
Rotate a group of sources/receivers¶
I-Simpa can automatically rotate a group of punctual receivers or sound sources. Users have to specify:
“Rotation angle (degree)”: angle of rotation [degree];
“Rotation center”: center of the rotation (position (x,y,z) in [m]);
“Rotation vector”: axis of rotation (x,y,z) in [m].
Example: Below, an example of rotation of a receivers grid in a plane XY:
“Rotation angle (degree)”=45°
at center position “Rotation center”=[1.,1.,0.]
around axis “Rotation vector”=[0.,0.,1.]
Translate a group of sources/receivers¶
I-Simpa can automatically translate of punctual receivers or sound sources. Users have to specify:
“Direction (m)”: define the direction (vector) of translation.
Example: Below, an example of a translation of a receivers grid, in the direction [3.,0.,0.]:
Create a grid of receivers¶
I-Simpa can creates automatically 2D grids of punctual receivers. Users have to specify:
a column (col) vector and a row vector to define the grid plane, as well as, the spatial step between two receivers
the starting position (origin) of the grid,
and the number of rows and columns of the grid.
Grid Parameters:
“Col step x (m)”: define the x coordinate of the column vector;
“Col step y (m)”: define the y coordinate of the column vector;
“Col step z (m)”: define the z coordinate of the column vector;
“Number of cols”: define the number of columns;
“Number of rows”: define the number of rows;
“Row step x (m)”: define the x coordinate of the row vector;
“Row step y (m)”: define the y coordinate of the row vector;
“Row step z (m)”: define the z coordinate of the row vector;
“Starting position x (m)”: define the x coordinate of the origin of the grid;
“Starting position y (m)”: define the y coordinate of the origin of the grid;
“Starting position z (m)”: define the z coordinate of the origin of the grid;