1樓:反叛的劍心
1) 匯入的資料a,是乙個結構體變數。是結構體變數的引用方式。意思是a的下一層包含data,data中包含x15kd。如果想用x15kd,就這樣寫。
2) x15kd是乙個矩陣。x15kd(:,14),冒號地方是行標號所在位置,用冒號表示提取所有的行。
14所在地方是列標號,表示第14列。所以,x15kd(:,14)表示x15kd的第十四列。
3) 如果是x15kd(1,14),表示的是x15kd的第1行,第14列的元素。
2樓:匿名使用者
a=importdata('變工況計算引數。xls');讀入乙個名為「變工況計算引數」的excel檔案並將其付給乙個變數a;
說明a是乙個結構資料,這個結構有2層域,第一層是data,data的子網域名稱是x15kd。
x1=:,12);是將矩陣x15kd中的第12列的資料付給x1,:代表12列的所有行的元素。
當然14也就是代表14列咯。
matlab中的importdata和 load 的區別在哪
3樓:硪丨曖戀
在matlab中,概括的講,兩者的作用都是將檔案變數載入到工作區中。
其中importdata呼叫方法:a = importdata(filename) 將資料載入到陣列 a 中。
值得注意的是:a = importdata('-pastespecial') 從系統剪貼簿而不是檔案載入資料。這點很實用。
而load呼叫方法很多,用的也普遍一些。其一:load(filename),其中filename 可以是 mat 檔案,也可以是ascii 檔案。
mat 檔案,load(filename) 會將 mat 檔案中的變數載入到 matlab工作區。ascii 檔案,load(filename) 會建立乙個包含該檔案資料的雙精度陣列。
順便說一下:
uiimport也非常強大。作用:以互動方式匯入資料。
就列舉一下啦。
uiimport 開啟乙個以互動方式載入檔案或剪貼簿中的資料的對話方塊。matlab顯示檔案中的資料的預覽。
uiimport(filename) 開啟 filename 中指定的檔案。
uiimport('-file') 首先顯示檔案選擇對話方塊。
uiimport('-pastespecial') 首先顯示剪貼簿內容。
s = uiimport(__以欄位的形式將生成的變數儲存在結構體 s 中。
4樓:匿名使用者
load命令存放資料檔案的目錄一般設定為d:\datafileload,匯入*.txt格式的資料檔案時可以先開啟workspace視窗,在這個視窗的頂部有個工具按鈕「load data file...通過這個開啟你的檔案。
load可以讀mat-file data或者用空格間隔的格式相似的ascii 用load讀取txt的檔案,檔案中必須是純粹的資料,不允許有其他的文字說明。txt的資料檔案最好是按矩陣形式排列,在讀取之後可直接用於程式。
如% load the file to the matrix, m :
m = load('sample_')。
matlab程式設計,matlab中如何程式設計序進去
a 8 1 1 1 1 1 1 3 3 2 1 1 5 1 1 3 1 1 2 1 1 5 3 3 3 1 1 4 5 1 1 1 1 1 2 2 2 2 4 3 1 5 4 2 1 1 1 2 1 3 1 1 2 2 5 2 1 3 2 5 1 1 3 1 1 1 1 2 1 5 4 2 2 1 ...
在下面的matlab程式中的號是什麼意思
號表示一一對應運算,2.n 2 1 2 2 2 3 2 62 2 63 1 2 3 4 5 6 7 8 5 12 21 32 點號表示點乘,因為n表示為1 63,在數學意義上表示為一個向量,點乘表示單獨乘以一個數字。否則會出現運算錯誤 一個向量是不能作冪的 以向量n中每一個bai元素作指 du數,做...
matlab中的複數和角度,MATLAB中的複數和角度
45度時,實軸為1,虛bai軸為i,則 angle 1 i 180 pi ans 45 可以du看出,angle計算出來的zhi是弧度,乘以180 pi化為角 dao度。angle i 180 pi ans 90 直角內時,實軸為0 abs 1 i ans 1.4142 1.4142即根號容2,模 ...