Nehmen wir an, dass wir den folgenden Satz von Befehlen in Octave laufen:Auswertung von symbolischen Ausdrücken in Octave
pkg load symbolic %loads the symbolic math package
syms x y %declare x and y symbols
f = x^2 - 2*x + 3;
V = [-5:0.25:5]';
V_x = subs(f, x, V)
An diesem Punkt V_x
ist ein symbolischer Ausdruck in Octave. Wenn dies nun MATLAB wäre, würde man eval(V_x)
laufen lassen und alles würde in Zahlen umgewandelt werden. eval
scheint jedoch nicht in Octave wie in MATLAB zu laufen.
Was sollte getan werden, um das symbolische Array in Zahlen zu konvertieren?