Hi, I have a table of tables like the following one.
fss:= [{a, b, c}, table([e4 = table([a = .4, b = .7, c = 1]), e1 = table([a = .2, b = 0, c = .1]), e2 = table([a = .1, b = 1, c = .4])]), {e1, e2, e3, e4}];
Now I want to compute fss[2][e4][b]/2.0 but Maple does not recognize table entry as a number. What I should do? What is the reason for this behaviour?
Comments
it is a list
You can convert 'fss' to a table:
f:=convert(fss,table): f[2][e4][b]/2.0; 0.3500000000It works for me
I just tried this (in Maple 11 Classic), and it works fine, even with fss as a list. It should work.
I would say that this is a bug in whatever version of Maple you are using. Are you maybe using Standard in 2D math mode?