sprintf maakt een string... bij mij een vraag ( M10(i1,i2,i3) = 0 (element i1,i2,i3 uit matrix M10)) en evalueer die met eval. Eval laat ALTIJD de oplossing zien, terwijl ik dat helemaal niet wil, want ik moet het vaak doen, en die output op het scherm kost bergen met tijdquote:Op dinsdag 6 december 2005 16:52 schreef Pie.er het volgende:
Jouw code: eval([sprintf('M%d',n)] '(i1,i2,i3)' '=0')
Wat doen die (i1,i2,i3) en de =0 tussen aanhalingstekentjes?
sprintf maakt een string, eval evalueert die string, wat wil je nu nog meer? Vergelijken of hij nul is ofzo?
Ow, dan bedoel je denk ikquote:Op dinsdag 6 december 2005 17:22 schreef Grassmayer het volgende:
[..]
sprintf maakt een string... bij mij een vraag ( M10(i1,i2,i3) = 0 (element i1,i2,i3 uit matrix M10)) en evalueer die met eval. Eval laat ALTIJD de oplossing zien, terwijl ik dat helemaal niet wil, want ik moet het vaak doen, en die output op het scherm kost bergen met tijd
|
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |