matlab load函數用法 實例


一 語法:

 

 
 
二 解析:
 

load(filename) 從 filename 加載數據。

  • 如果 filename 是 MAT 文件,load(filename) 會將 MAT 文件中的變量加載到 MATLAB® 工作區。

  • 如果 filename 是 ASCII 文件,load(filename) 會創建一個包含該文件數據的雙精度數組。

 

三  實例:

 

示例

load(filename,variables) 加載 MAT 文件 filename 中的指定變量。

示例

load(filename,'-ascii') 將 filename 視為 ASCII 文件,而不管文件擴展名如何。

load(filename,'-mat') 將 filename 視為 MAT 文件,而不管文件擴展名如何。

load(filename,'-mat',variables) 加載 filename 中的指定變量。

示例

S = load(___) 使用前面語法組中的任意輸入參數將數據加載到 S 中。

  • 如果 filename 是 MAT 文件,則 S 是結構數組。

  • 如果 filename 是 ASCII 文件,則 S 是包含該文件數據的雙精度數組。

示例

load filename 是該語法的命令形式。命令形式需要的特殊字符較少。您無需鍵入括號或者將輸入括在單引號或雙引號內。使用空格(而不是逗號)分隔各個輸入項。

例如,要加載名為 durer.mat 的文件,以下語句是等效的:

load durer.mat      % command form
load('durer.mat')   % function form

 

您可以包括先前語法中介紹的任何輸入。例如,要加載名為 X 的變量:

load durer.mat X       % command form
load('durer.mat','X')  % function form

 

當有任何輸入(例如 filename)為變量或字符串時,請不要使用命令格式。

 

四 實例解析:

  代碼:

a = magic(4);
b = ones(2, 4) * -5.7;
c = [8 6 4 2];
save -ascii mydata.dat a b c
clear a b c

load mydata.dat -ascii

load 創建名為 mydata 的 double 類型的數組。

查看 mydata 的相關信息。

>> test
  Name        Size            Bytes  Class     Attributes

  mydata      7x4               224  double  

 

四 參考文檔:

 

https://ww2.mathworks.cn/help/matlab/ref/load.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM