The MMM_ToolboxAxiSym computes DI from complex values of computed pressure(?), which seems to produce incorrect DI curve.
After replacing data.pRad with abs(data.pRad) in the MMM_ASgetDI.m file, the DI for the ST260B is following.
BTW, I had to remove the last 5 points of 250 generated from the coords.txt, because x coordinate was not monotonic.
There is still offset in DI, but the computation seems to follow the (4.144) on the
https://www.sciencedirect.com/topics/computer-science/directivity-index
Hi,
The link seems broken can you fix it?
I am rather handy with Matlab/Octave and
@Tom Kamphuys already shared his code with me (thanks!).
To me it would be very easy (I think at least) to put the thing into a genetic algorithm for optimization.
This way Matbat indeed keeps complete control over his IP while ABEC/VACS which is costly and not open source, although more precise, is removed from the equation.
I sort of understand that Mabat has already managed to get a GUI based tool for optimization but that's one less thing to worry about with Matlab/Octave.
It would still be possible to use ABEC for verification/fine tuning anyways
I guess now it comes down to
1. Can we fix the MMM_toolbox
2. Can we get the coordinates with the correct format from ATh (that might be what Tom is asking)
3. Get on with it...