DMUG-Archiv 2012

Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

Re: Dynamische Variable in statische überführen

Hi Dominik

MMA expressions bestehen aus einem Head gefolgt von einer in eckigen
Klammern stehenden (null ein oder mehr elementigen) Sequence.
Als Head kann ein beliebiges Symbol dienen so z.B. List (im Fall einer
Liste) oder z.B. Dynamic (wie bei dir).

Auf die zugehörige Sequence kann man vielfältig zugreifen:

Dynamic[{{a, "tst1"}, {c, "tst2"}}]  /.  Dynamic[s___] -> s (*
kriesensicher und anschaulich *)
Dynamic[{{a, "tst1"}, {c, "tst2"}}] // ## & @@ # & (* für cryptologen
und rätselfreunde *)
Dynamic[{{a, "tst1"}, {c, "tst2"}}] // First (* reicht hier weil nur ein
element (eine Liste) in dieser Sequence *)

Grüße Robert


On 29.02.2012 11:50, Dominik Hezel wrote:
> tl = Dynamic[{{a, "tst1"}, {c,"tst2"}}]


-- 
DI (FH) Robert Nowak
IMS Nanofabrication AG
Austria, 1020 Wien, Schreygasse 3
Phone: +43 1 2144894-32
Fax:   +43 1 2144894-99
mailto:robert.nowak@XXXXXXX.at
http://www.ims.co.at

begin:vcard
fn:Robert Nowak
n:Nowak;Robert
org:IMS Nanofabrication AG
adr:;;Schreygasse 3;Wien;;1020;Austria
email;internet:robert.nowak@XXXXXXX.at
tel;work:+43 1 2144894 32
tel;fax:+43 1 2144894 99
url:http://www.ims.co.at
version:2.1
end:vcard

Antworten:
Verweise:
Frühere   Chronologischer Index   Spätere
Vorherige   Thematischer Index   Nächste

DMUG DMUG-Archiv, http://www.mathematica.ch/archiv.html