(no subject)
Jan Houska
Houska at humusoft.cz
Thu Jan 18 11:36:07 CET 2007
Dobry den,
> Zdravím všechny příznivce MATLABu.
>
> V něm píšu funkci, v níž je definována proměnná typu "char array", tedy
> řetězec znaků. Rád bych, aby tomuto řetězci, tedy obsahu proměnné "char
> array", byla přiřazena číselná hodnota a chovalo se to jako proměnná typu
> "double array".
>
> Př.: Ahoj='Fswitch';
>
> Chtěl bych, aby byla vytvořená proměnná Fswitch s nějakým číslem jako
> double.
Napriklad takto:
a = 'Fswitch';
val = [1 3 5 7];
eval([a '=val;']);
Take se muzete podivat na funkce "assignin", "setfield" a na heslo
"dynamic field names", ktere sice nedelaji presne to, co chcete, ale uzce
s tim souviseji a mozna Vam umozni napsat cely algoritmus trochu jinak a
prehledneji.
Mnoho zdaru,
Jan Houska
--
Jan Houska HUMUSOFT s.r.o.
houska at humusoft.com Pobrezni 20
http://www.humusoft.com 186 00 Praha 8
tel: ++ 420 284 011 730 Czech Republic
fax: ++ 420 284 011 740
More information about the CsMUG
mailing list