07-05-2019 11:43 AM
Can dasylab perform matrix multiplication?
07-08-2019 12:35 PM
My initial impression is no, DASYLab cannot do that.
Having said ,that, what would the functions look like?
07-08-2019 02:36 PM
It would be a 6x6 multiplied by 6x1 matrix. Basically running a 6dof load and want to see the loads realtime.
07-08-2019 02:37 PM
The 6x6 would be a constant and the 6x1. Would be 6 voltages from strain gage
07-09-2019 03:57 AM
maybe the formel interpreter in mathematics can help with that:
6 inputs (x-vector)
6 outputs (y-vector)
36 global variables (A(i,j)-matrix - constant for the module)
for each output the formula would be
y(0)=OUT(0) :
IN(0) * ${VAR_1} + IN(1) * ${VAR_2} ... + IN(5) * ${VAR_6}
y(1):
IN(0) * ${VAR_7} + IN(1) * ${VAR_8} ... + IN(5) * ${VAR_12}
etc...
A(i,j) is stored in global variables row after row A(1,1)->1, A(1,2)->2, (2,1)->7 ...
this is just a suggestion to try - not tried by myself. 🙂
if that does not work, the python module would definitely will do the job.
br,
thomas
07-12-2019 01:24 PM
THis worked well. thanks
07-22-2019 04:32 AM - edited 07-22-2019 04:33 AM
I have created an example worksheet (works with DASYLab 13, and 2016).