I encountered weird behaviour of the symbolic toolbox of octave, where a symbolic variable ending in -dot looses the final dot-suffix.
pkg load symbolic;
clear, clc;
syms xxxdot
syms % Symbolic variables in current scope: xxxdot
xxxdot % xxxdot = (sym) xxx
I only stumbled upon it, because I had the same variable with and without the suffix -dot. But note that if another symbolic variable is defined without the final -dot, Octave symbolic will not merge them. So the math is still correct:
pkg load symbolic;
clear, clc;
syms xxxdot xxx % Symbolic variables in current scope: xxxdot xxx
xxxdot + xxx % ans = (sym) xxx + xxx
Does anyone have an idea where this comes from?
I am using Octave 4.2.2-1ubuntu1, octave-symbolic 2.6.0-3build1 (Ubuntu 18.04, Kernel 4.15.0-101-generic)