» Poradna » Programy

Matlab - Jak uložit proměnou do souboru s variabilním názvem?

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 4/4
 |   |  Microsoft Windows 7 Firefox 15.0.1

Příkaz pro uložení proměnné A do souboru A001.mat je: save A001.mat 'A';Já bych chtěl, aby se název toho souboru měnil v průběhu výpočtu např. A001, A002, ... abych zachytil vývoj této proměnné, v závislosti na proměnné cyklu i = 001, 002.... Jak napsat napsat příkaz save? (Proměnná A je obrovské pole u kterého nemohu držet v paměti jeho historii, takže jí musím ukládat). Díky

Odpovědi na otázku

 |   |  Microsoft Windows 7 Chrome 21.0.1180.89  |  [90.180.5.---]

Na to bych použil pole A(i).Jestliže A již pole je, jak naznačuješ, tak bych mu zvětšil rozměr o další index - i.Subpole A(x,y,z,i) by pak představovalo hodnotu pole A(x,y,z) v i-tém cyklu.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 15.0.1

Já píšu, že A je obrovské pole u kterého nemohu držet v paměti jeho historii, takže to musím ukládat. Čtyři hodnoty v každém bodě sítě která má 1200 x 8000 bodů. Nebo kdyby šlo z Matlabu přejmenovat soubor, který je uložen na disku

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 21.0.1180.89  |  [90.180.5.---]

Aha, tak to udělej, jak říkáš. V každém kroku cyklu ulož pole A do souboru, jehož název si připravíš do proměnné, např. nazevsouboru. Nějak takhle:nazevsouboru = strcat('A', int2str(i), '.mat')save (nazevsouboru, 'A')Soubory budou A1.mat, A2.mat, ... Tu syntaxi si ještě zkontroluj, je to nástřel.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 15.0.1

Funguje! Díky

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Matlab, Proměnná



Určitě si přečtěte


Jak lidstvo zkrotilo páru: První pokusy o sestrojení parního stroje

Jak lidstvo zkrotilo páru: První pokusy o sestrojení parního stroje

** Zapřáhnout páru do služeb lidstva, to je myšlenka stará dvě tisíciletí ** Je opravdovým paradoxem, že spoutání páry se lidstvu povedlo v jistém směru ještě dříve, než vody a větru ** Cesta k prvnímu opravdovému parnímu stroji však rozhodně nebyla jednoduchá

16.  2.  2018 | Pavel Tronner | 10


Aktuální číslo časopisu Computer

Jak vznikají filmové efekty

Test ATX skříní a externích disků

Znáte svá práva při reklamaci?

Průvodce první instalací NASu