如何將excel中資料匯入matlab並存入陣列中

時間 2021-10-30 06:30:49

1樓:小小小小顰

具體操作步驟如下:

1、首先,開啟matlab軟體,在頂部選單欄上找到「import data」,單擊開啟,如下圖所示,然後進入下一步。

2、其次,在彈出頁面中,如下圖所示,找到要匯入的excel檔案,單擊右下角的開啟選項,如下圖所示,然後進入下一步。

3、接著,完成上述步驟後,將進入匯入資料設定介面。選擇下面紅色框中顯示的命令,如下圖所示,然後進入下一步。

4、隨後,完成上述步驟後,單擊上面的√圖示以完成資料匯入,如下圖所示,然後進入下一步。

6、最後,可以看到excel資料就已匯入到matlab並儲存在陣列中,如下圖所示。這樣,問題就解決了。

2樓:海里的月光

1、首先需要雙擊桌面的matlab軟體快捷方式,開啟該軟體後,在頂部的選單欄找到「 import data「並單擊。

2、接下來進入」import data「對話方塊,如下圖所示需要找到要匯入的excel檔案,單擊右下角的開啟選項。

3、接下來就進入了匯入資料設定介面了,在這個介面裡面可以對匯入的資料進行一些設定。

4、下面以設定匯入資料後的格式為例對匯入的資料進行設定。想讓匯入後的excel資料為陣列,就選中如下圖紅框所示的命令即可。

5、完成資料匯入格式的設定後,單擊上部中間的對號按鈕就可以完成資料的匯入了。

6、接下來就可以在工作空間檢視到匯入到matlab並存入陣列中的excel資料了。

3樓:泡影果果

工具:matlab軟體

步驟、雙擊桌面的matlab軟體快捷方式,開啟該軟體後,在頂部的選單欄找到「 import data「並單擊。如下圖紅框所示。

接下來進入」import data「對話方塊,如下圖所示,找到要匯入的excel檔案,然後單擊右下角的開啟。

接下來就進入了匯入資料設定介面了,在這個介面裡面可以對匯入的資料進行一些設定。匯入資料設定介面如下圖所示。

下面以設定匯入資料後的格式為例對匯入的資料進行設定。想讓匯入後的excel資料為列向量,就選中如下圖紅框所示的命令即可。當然還可以設定為其他格式,比如陣列。

完成資料匯入格式的設定後,單擊上部中間的對號按鈕就可以完成資料的匯入了。如下圖紅框所示。

接下來就可以在工作空間檢視到匯入的excel資料了,匯入後的matlab工作介面如下圖所示。在紅框中的變數即是匯入的excel資料。接下來就可以對該資料進行各種處理操作了。

4樓:匿名使用者

直接寫 x=xlsread('路徑+檔名.xls','你想取出的列');

例如x=xlsread('c:\資料.xls','a1:b4');就取出excel表中的第一行到第四行第一列到第二列的所有元素。。。

5樓:匿名使用者

不嫌麻煩就自己help xlsread,嫌麻煩就在workspace裡面點load,直接把xls檔案載入到workspace

6樓:

help xlsread

如何將excel資料匯入matlab中?

7樓:豆其英磨香

matlab如何匯入excel資料的方法如下:

1、一xlsread()函式,比import簡單的多,具體語句:a=

xlsread('yourfilename.xls')

直接在matlab中定義矩陣,再複製貼上得了

定義矩陣就先定義個空的

比如一維:a=zeros(1,n);%%這是1xn的

2、二維:a=zeros(n)

%%這是nxn的

然後在workspace視窗開啟這個空矩陣,把excel中的數直接複製過來就行了

xlsread(),但是對excel表要求還挺高的,比如有次我就匯入失敗,是因為名字雖然是.xls,但是實際是

文字檔案(製表符分隔)(*.txt)

格式的,所以你注意一下,對照matlab幫助,一般不會有問題

在一個空單元格輸入1,並複製它

選中要轉化成數值的單元格區域

右擊-選擇性貼上-乘補充回答:這樣操作以後,仍不能轉換數值,說明你原來的資料格式有問題,提示你檢查以下幾項:

1、資料內是否存在空格,(可以通過查詢替換,將空格替換掉)

2、資料內是否存在非法字元!

清除後,就可以運算了

有的時候還需要:

把修改過的區域再進一步修改,全選中,然後「單元格格式」,把單元格格式由「常規」改為「數值」

8樓:匿名使用者

從excel中匯入資料,可以用xlsread()函式。

例如:a=xlsread('c:\users\administrator\desktop\07-29預處理.xlsm','sheet3','e2:g10')

將矩陣a(資料)寫入目標資料夾(c:\users\administrator\desktop\)的 07-29預處理.xlsm 中的第三工作表的單元格 e2:g10 裡。

9樓:三釜山

你可以使用xlswrite(filename,file)函式。其中filename是你要匯出的excel檔案的命名,file是你要匯出的資料檔案的名字。這樣匯出的是*.xls檔案

也可以使用xlsxwrite(filename,file)函式,這樣匯出來的檔案是*.xlsx檔案。

下邊是matbal的幫助,可以在選中函式名後,按f1另外如果要匯出到制定位置的話可以使用

cd e:\data;命令來選擇

e:\data 為你要匯出的位置

如何將excel中資料匯入到matlab中

10樓:泡影果果

工具:matlab軟體

步驟、雙擊桌面的matlab軟體快捷方式,開啟該軟體後,在頂部的選單欄找到「 import data「並單擊。如下圖紅框所示。

接下來進入」import data「對話方塊,如下圖所示,找到要匯入的excel檔案,然後單擊右下角的開啟。

接下來就進入了匯入資料設定介面了,在這個介面裡面可以對匯入的資料進行一些設定。匯入資料設定介面如下圖所示。

下面以設定匯入資料後的格式為例對匯入的資料進行設定。想讓匯入後的excel資料為列向量,就選中如下圖紅框所示的命令即可。當然還可以設定為其他格式,比如陣列。

完成資料匯入格式的設定後,單擊上部中間的對號按鈕就可以完成資料的匯入了。如下圖紅框所示。

接下來就可以在工作空間檢視到匯入的excel資料了,匯入後的matlab工作介面如下圖所示。在紅框中的變數即是匯入的excel資料。接下來就可以對該資料進行各種處理操作了。

11樓:匿名使用者

matlab如何匯入excel資料的方法如下:

1、一xlsread()函式,比import簡單的多,具體語句:

a = xlsread('yourfilename.xls')

直接在matlab中定義矩陣,再複製貼上得了

定義矩陣就先定義個空的

比如一維:a=zeros(1,n);%%這是1xn的

2、二維:a=zeros(n) %%這是nxn的

然後在workspace視窗開啟這個空矩陣,把excel中的數直接複製過來就行了

xlsread(),但是對excel表要求還挺高的,比如有次我就匯入失敗,是因為名字雖然是.xls,但是實際是 文字檔案(製表符分隔)(*.txt) 格式的,所以你注意一下,對照matlab幫助,一般不會有問題

在一個空單元格輸入1,並複製它

選中要轉化成數值的單元格區域

右擊-選擇性貼上-乘補充回答:這樣操作以後,仍不能轉換數值,說明你原來的資料格式有問題,提示你檢查以下幾項:

1、資料內是否存在空格,(可以通過查詢替換,將空格替換掉)

2、資料內是否存在非法字元!

清除後,就可以運算了

有的時候還需要:

把修改過的區域再進一步修改,全選中,然後「單元格格式」,把單元格格式由「常規」改為「數值」

如何將excel中資料匯入matlab變數中

怎樣將matlab中的資料匯入到excel中

12樓:匿名使用者

1、首先開啟matlab,新建視窗。

2、接著在matlab中生成資料,並且寫入到excel檔案中,具體**如下圖所示。

3、下面來看一下生成的myexample.xlsx檔案裡面是否含有matlab所生成的資料。

4、圖中可以看出,生成的資料已經全部寫入了myexample.xlsx檔案。

5、最後開啟excel,檔案-匯入就完成了。

如何將Excel資料匯入MATLAB中

方法 步驟 將待匯入的矩陣結構的資料錄入excel中,錄入時注意行列要跟原矩陣一一對應 錄入完以後儲存資料,為了後續步驟使用方便,命名時我們最好把它命名為我們接下來在matlab中要引用的變數名 比如在matlab中要將該矩陣作為b矩陣參與運算,就可以把它命名為b.xls,xls為副檔名 執行mat...

如何將Excel資料匯入MATLAB中

1 將待匯入的矩陣結構的資料錄入excel中,錄入時注意行列要跟原矩陣一一對應。2 錄入完以後儲存資料,為了後續步驟使用方便,命名時我們最好把它命名接下來在matlab中要引用的變數名 比如在matlab中要將該矩陣作為b矩陣參與運算,就可以把它命名為b.xls,xls為副檔名 3 執行matlab...

如何將Excel中資料匯入matlab變數中

x xlsread a.xlsx 讀進來後,x是一個cell矩陣 如何將excel中的資料匯入到資料庫 如何將excel的資料匯入spss中 雪v歌 excel匯入spss步驟1 啟動spss,會出現如下圖框。選取 更多檔案 excel匯入spss步驟2 在 檔案型別 出選擇 excel 格式,點相...