<BR>Hello Vladimir,<BR><BR>Thanks for your answer. Yes, if I use the code below it works.<BR>Could you explain me in few words why it should be so?<BR><BR>Thanks,<BR><BR>Luis<BR><BR>New version:<BR><BR>###########<BR>        ex A; <BR>        A = symbolic_matrix(n,n, "A");<BR>        cout << "A(0,0) = " << ex_to<matrix>(A)(0,0) << endl;<BR>        cout << "A(0,1) = " << ex_to<matrix>(A)(0,1) << endl;<BR>        cout << "A(1,0) = " << ex_to<matrix>(A)(1,0) << endl;<BR>        cout << "A(1,1) = " << ex_to<matrix>(A)(1,1) << endl;<BR>###########<BR><BR><BR><BR><BR>------------------------------------------------------------------------------------<BR><BR>>>>>> On Mon, 19 Jan 2009 21:07:58 +0100 (CET), Luis Rivera <luis.rivera@laposte.net> >>said:<BR>>>   LR> I have some problem accessing the elements of a symbolic matrix.<BR>>>   LR> For example the code below creates a 2x2 symbolic matrix 'A' but<BR>>>   LR> I can't access the individual elements.<BR>>><BR>> A similar question was asked here recently:<BR>><BR>> http://www.ginac.de/pipermail/ginac-list/2008-November/001458.html<BR>> <BR>> see if its answer would work for you.<BR>><BR>> Best wishes,<BR>> Vladimir<BR><BR><i><a style='color:#0000FF;text-decoration:underline' target=_blank href=http://www.laposte.net>Créez votre adresse</a> électronique prenom.nom@laposte.net<BR> 1 Go d'espace de stockage, anti-spam et anti-virus intégrés.</i><BR>