mirror of https://github.com/thesofproject/sof.git
28 lines
628 B
Mathematica
28 lines
628 B
Mathematica
|
% bf = bf_array_xyz(bf)
|
||
|
%
|
||
|
% Inputs
|
||
|
% bf.mic_x ... x coordinates [m]
|
||
|
% bf.mic_y ... y coordinates [m]
|
||
|
% bf.mic_z ... z coordinates [m]
|
||
|
%
|
||
|
% Outputs
|
||
|
% bf.mic_n ... Number of microphones
|
||
|
% bf.mic_x ... x coordinates [m]
|
||
|
% bf.mic_y ... y coordinates [m]
|
||
|
% bf.mic_z ... z coordinates [m]
|
||
|
|
||
|
% SPDX-License-Identifier: BSD-3-Clause
|
||
|
%
|
||
|
% Copyright (c) 2020, Intel Corporation. All rights reserved.
|
||
|
%
|
||
|
% Author: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
|
||
|
|
||
|
function bf = bf_array_xyz(bf)
|
||
|
|
||
|
bf.mic_n = length(bf.mic_x);
|
||
|
bf.mic_x = bf.mic_x - mean(bf.mic_x);
|
||
|
bf.mic_y = bf.mic_y - mean(bf.mic_y);
|
||
|
bf.mic_z = bf.mic_z - mean(bf.mic_z);
|
||
|
|
||
|
end
|