este jedna z matlabu

Michal Lukac michal.lukac na fstroj.uniza.sk
Pondělí Únor 7 12:38:51 CET 2011


lebo [path filenames(i)] je zase cell array a nie vektor znakov...

iscell([path filenames(1)])

ans =

     1

a potom

>> iscell([path filenames{1}])

ans =

     0

takze:
>> [path filenames{1}]

ans =

G:\AMP1_TUBEA.S2P


michal.

-----Original Message----- 
From: Daniel Valuch
Sent: Sunday, February 06, 2011 10:05 PM
To: HW-news
Subject: Re: este jedna z matlabu

to nie je uplne ono. Takto ziskam zoznam vsetkeho co je v danom
adresari, ja viem ktore subory chcem vybrat, takze by som ich mena rad
definoval priamo rucne.

Mam zatial nieco taketo

path = 'G:\';

filenames = {'AMP1_TUBEA.S2P', 'AMP1_TUBEB.S2P'};

for i = 1:1:length(filenames)
      data = read(rfdata.data,[path filenames(i)]);
end;


...ale je tam chyba

??? Error using ==> rfdata.data.getfile at 48
The file name must be a string.

Error in ==> rfdata.data.read at 24
         [filename, filetype] = getfile(h, filename);

Error in ==> display_freq_char at 10
      data = read(rfdata.data,[path filenames(i)]);


ked si dam zobrazit co dostanem ako ziadane meno suboru je to toto:

>> [path filenames(i)]

ans =

     [1x94 char]    'AMP1_TUBEA.S2P'

(path je trochu dlhsia ako g:\, skratil som to pre ucely mailu)

takze predpokladam ze zle skladam ten string co ma byt meno suboru s cestou.

b.




On 2/6/2011 21:42, Pavel KREJCI wrote:
> strcit je do sveho adreasare a
> http://www.mathworks.com/help/techdoc/ref/dir.html
> google matlab dir into variable
>
> PK
>
> 2011/2/6 Daniel Valuch<daniel.valuch na orange.fr>:
>> kable su uz nejak pripaskovane, teraz by som mal este jednu zdanlivo
>> nesuvisiacu otazku ohladom matlabu :-)
>>
>> Mam na disku niekolko textovych suborov ktore chcem postupne otvorit a
>> precitat z nich namerane data. Bohuzial nie je mozne nazov suboru
>> zkonstruovat na zaklade nejakeho pravidla, preto by som ich chcel zadat 
>> ako
>> nejaky zoznam.
>> For cyklus (alebo nejaky iny) by potom isiel polozku po polozke, otvoril
>> subor, priradil mu index, precital data, zavrel a isiel dalej.
>>
>> Viete mi prosim poradit ako na to?
>>
>> Dakujem,
>> b.
>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list

_______________________________________________
HW-list mailing list  -  sponsored by www.HW.cz
Hw-list na list.hw.cz
http://list.hw.cz/mailman/listinfo/hw-list 



Další informace o konferenci Hw-list