Why is 'quaternion' not a valid class name in zeros() function?
Ältere Kommentare anzeigen
I have the Sensor Fusion and Tracking Toolbox which comes with a zeros() function for creating a quaternion array with all parts set to zero.
The documentation for the function lists the following as an example use of this function:
quatZeros = zeros('quaternion')
But when I enter this exact code, I get the following error:
>> quatZeros = zeros('quaternion')
Error using zeros
CLASSNAME input must be a valid numeric or logical class name.
Why do I not seem to be able to use this function as detailed in the documentation? Am I missing a toolbox? I've reinstalled the toolbox along with my other toolboxes that might be relevant, such as the Aerospace Toolbox and the Aerospace Blockset with no resolution.
3 Kommentare
Jan
am 20 Sep. 2021
The link concerns a file on your local disk. Of course we cannot open it.
If this does not work, the toolbox was not installed properly.
Steven Lord
am 20 Sep. 2021
Can you confirm that you are using release R2020b as this question is tagged?
Have you created any quaternion objects before trying to call the zeros function with 'quaternion' as input? If not, what happens if you do create a quaternion using its constructor and then call zeros?
Antworten (1)
SY
am 20 Sep. 2021
Verschoben: Remo Pillat
am 16 Mai 2023
0 Stimmen
Kategorien
Mehr zu Introduction to Installation and Licensing finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!