В MatLab вы можете легко объявить символы:
syms a,b
mat = [a,b]
Я получаю сообщение об ошибке, однако, когда я пытаюсь воспроизвести это в Octave. Это код, который я использую:
> symbols
> a = sym("a")
a =
a
> b = sym("b")
b =
b
> mat = [a,b]
error: octave_base_value::resize (): wrong type argument `ex'
error: octave_base_value::resize (): wrong type argument `<unknown type>'
octave-3.2.3.exe:4:C:\Octave\3.2.3_gcc-4.4.0\bin
Как вы объявляете символическую матрицу в октаве?