Přejít na hlavní obsah

Jak uložím soubor do MATLABu v předchozí verzi?

Předchozí verze MATLABu mohou způsobit problémy při pokusu o otevření souborů uložených v novějších verzích programu. To může být obzvláště problematické, pokud chcete soubory sdílet nebo je předat kolegům nebo klientům, kteří používají starší verze MATLABu. Existuje však několik způsobů, jak uložit soubory do MATLABu v předchozích verzích, aby byly přístupné všem uživatelům.

Nejprve můžete soubor uložit ve formátu kompatibilním se všemi verzemi MATLABu, například ve formátu .mat. Chcete-li to provést, musíte v nabídce souborů vybrat položku "Save As" (Uložit jako) a vybrat příslušný formát. Soubory ve formátu .mat lze otevřít v jakékoli verzi MATLABu, takže tento způsob je nejuniverzálnější.

Za druhé, soubor můžete uložit do předchozí verze MATLABu pomocí možností uložení. Některé funkce MATLAB, jako je save a saveas, vám umožňují zadat požadovanou verzi souboru při ukládání. Soubor můžete například uložit jako formát .mat s uvedením, že by měl být kompatibilní s MATLAB R2014b pouhým přenesením parametru '-v7.1' při volání funkce save.

Nakonec můžete soubor exportovat do jiného formátu, který je podporován staršími verzemi MATLAB. Můžete například Uložit obrázek ve formátu .png nebo .jpeg a poté jej předat dalším uživatelům. Tyto formáty jsou standardní a jsou podporovány většinou verzí MATLABu.

Jak uložím soubor do MATLABu ve staré verzi?

Pokud potřebujete uložit soubor ve staré verzi MATLABu, můžete použít funkci save s uvedením verze formátu souboru.

K tomu je třeba použít následující syntaxi:

Kde název souboru - toto je název, který chcete přiřadit uloženému souboru a X - číslo verze formátu souboru.

Pokud například chcete uložit soubor ve formátu MATLAB R2014b, měli byste použít následující příkaz:

Tímto způsobem budete moci soubor uložit do staré verze Matlabu a otevřít jej v počítači s nainstalovanou příslušnou verzí programu.

Metoda 1: uložení souboru ve formátu kompatibilním s předchozí verzí

Pokud potřebujete uložit soubor ve formátu kompatibilním s předchozí verzí MATLABu, můžete použít následující přístup:

  1. Otevřete soubor, který chcete uložit do předchozí verze MATLABu.
  2. V nabídce vyberte "Uložit jako" (Uložit jako).
  3. V rozevíracím seznamu "Save as type" (typ uložení) vyberte příslušnou předchozí verzi MATLABu.
  4. Klikněte na tlačítko "Uložit" (Uložit).

Váš soubor bude nyní uložen ve formátu kompatibilním s předchozí verzí Matlabu a budete jej moci bez problémů otevřít v požadované verzi programu.

Metoda 2: Použití funkce "saveas"

Chcete-li použít funkci "saveas", musíte nejprve vytvořit proměnnou, kterou chcete uložit. Poté volejte funkci "saveas" s uvedením názvu souboru a požadovaného formátu. Například:

myVariable = [1 2 3 4]; % vytvoření proměnné
saveas (myVariable, 'myFile', 'version7'); % uložení proměnné ve formátu verze 7

V tomto příkladu je proměnná "myVariable" uložena v souboru s názvem "myFile" ve formátu verze 7.

Upozorňujeme, že při použití funkce "saveas" bude soubor uložen v aktuálním pracovním adresáři MATLAB. Všimněte si také, že jako třetí argument funkce "saveas"musíte uvést příslušnou verzi MATLABu.

Metoda 3: Vytvoření vlastní funkce ukládání

Níže je uveden příklad funkce save_previous_version, která ukládá soubor do MATLAB R2016a:

function save_previous_version(filename, data)save('-v7.0', filename, 'data');end

Tuto funkci můžete vyvolat přenesením názvu souboru a dat, která chcete uložit. Funkce uloží soubor ve formátu kompatibilním s MATLAB R2016a.

Pokud chcete soubor uložit do jiné verze MATLABu, jednoduše změňte příznak'- VX ' na požadovanou verzi. Chcete-li například uložit soubor do R2015b, použijte příznak '- v7.3'.

Metoda 4: použití příkazu "export_fig"

Pokud máte nainstalované další rozšíření MATLAB s názvem "export_fig", můžete tento příkaz použít k uložení grafů a tvarů v předchozích verzích MATLABu. Příkaz "export_fig" vám umožňuje ukládat tvary ve vysoké kvalitě a podporuje různé formáty souborů, jako je PNG, JPEG, PDF a další.

Chcete-li použít příkaz "export_fig", musíte nejprve stáhnout a nainstalovat toto rozšíření MATLAB. Poté musíte přidat cestu do složky s příponou " export_fig "v Matlabu pomocí příkazu"addpath". Například:

addpath('путь_к_папке_export_fig')

Jakmile nainstalujete a přidáte cestu do složky s rozšířením "export_fig", můžete pomocí příkazu" export_fig " uložit tvary do různých formátů. Chcete-li například uložit tvar ve formátu PNG, můžete použít následující příkaz:

export_fig('имя_файла', '-png')

Můžete také zadat další možnosti příkazu "export_fig", jako je velikost obrázku, rozlišení atd. více o dostupných parametrech příkazu" export_fig " najdete v dokumentaci MATLAB.

Použití příkazu "export_fig" umožňuje uložit tvary v předchozích verzích Matlabu a poskytuje větší flexibilitu a pohodlí při konfiguraci možností uložení.

Metoda 5: importujte soubor z předchozí verze

MATLAB poskytuje možnost importovat soubory z předchozích verzí programu a pracovat s nimi v aktuální verzi.

Chcete-li importovat soubor z předchozí verze, postupujte podle následujících kroků:

  1. Otevřete aktuální verzi MATLAB.
  2. V nabídce Soubor vyberte možnost importovat soubory z předchozí verze.
  3. Zadejte cestu k souboru, který chcete importovat.
  4. Klepnutím na tlačítko Otevřít importujete soubor do aktuální verze.

Po provedení těchto kroků bude soubor z předchozí verze úspěšně importován a připraven k použití v aktuální verzi MATLAB.