I am trying to set an expression in Mathematica that uses an array. However it is problematic to typeset this expression and still be able to use it.
Here is my example:
data := {{8.2, 123.2}, {8.2, 123.2}, {8.22, 121.8}}
addata := {0.03, 0.3}
Fkt[c_, d_, e_] := Product[c[[dim]]* d[[dim]]* e[[dim]]], {dim, 1, 2}]
Fkt[data, data, addata]
Now I want to show the expression only in itself, e.g.:
$Fkt_{c,d, e} := \Pi_{dim=1}^2 c_{dim}*d_{dim}* e_{dim}$
However TraditionalForm does not do this. Can anyone give me a pointer in the right direction?
thanks


TraditionalForm[]does not do this." - it can't. The expression's short; why not type it out yourself?(esc)prodt(esc)should generate a product expression whose blanks you can fill in... – J. M. ain't a mathematician Jul 27 '11 at 09:39TraditionalForm[HoldForm[Subscript[Fkt, c, d, e] := Product[Subscript[c, dim] Subscript[d, dim] Subscript[e, dim], {dim, 1, 2}]]]– J. M. ain't a mathematician Jul 27 '11 at 09:45