1樓:匿名使用者
將excel中的資料匯入matlab中可以使用 xlsread 命令,也可用uiimport直接匯入
1.使用 xlsread命令
num = xlsread(filename)
num = xlsread(filename,sheet)
num = xlsread(filename,xlrange)
num = xlsread(filename,sheet,xlrange)
values = ;
headers = ;
xlswrite('myexample.xlsx',[headers; values]); %在當前matlab工作資料夾下建立myexample.xlsx的excel檔案
filename = 'myexample.xlsx'; %如檔案不在當前資料夾下,還需要加上完整路徑
a = xlsread(filename) %讀取全部內容
filename = 'myexample.xlsx'; %讀取指定部分的值
sheet = 1;
xlrange = 'b2:c3';
subseta = xlsread(filename,sheet,xlrange)
filename = 'myexample.xlsx'; %讀取指定列的值
columnb = xlsread(filename,'b:b')
注意,運用此命令時不要開啟所要操作的excel檔案,不然會報錯。
2. 從資料空間中匯入
使用命令:
uiimport
然後選擇file,再選擇相應的excel檔案即可。
然後選擇相應的excel檔案即可匯入。不過這個每次都要手動匯入,沒有直接使用命令方便,所以不建議使用。
2樓:尚學堂科技****
可以使用xlsread函式。
其具體用法如下:
num = xlsread(filename)
example
num = xlsread(filename,sheet)
num = xlsread(filename,xlrange)
example
num = xlsread(filename,sheet,xlrange)
example
num = xlsread(filename,sheet,xlrange,'basic')
[num,txt,raw] = xlsread(___)
example
___ = xlsread(filename,-1)
[num,txt,raw,custom] = xlsread(filename,sheet,xlrange,'',processfcn)
比如讀取一個名為myexample.xlsx(確保此檔案在matlab當前的工作目錄下)檔案中的資料到陣列a中,可以使作以下命令:
filename = 'myexample.xlsx';
a = xlsread(filename)
下面是讀取sheet1,b2:c3範圍內的資料到陣列a
filename = 'myexample.xlsx';
sheet = 1;
xlrange = 'b2:c3';
a = xlsread(filename,sheet,xlrange)
讀取指定的列到陣列a
filename = 'myexample.xlsx';
a = xlsread(filename,'b:b')
如何將excel資料匯入matlab中?
3樓:豆其英磨香
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、資料內是否存在非法字元!
清除後,就可以運算了
有的時候還需要:
把修改過的區域再進一步修改,全選中,然後「單元格格式」,把單元格格式由「常規」改為「數值」
4樓:匿名使用者
從excel中匯入資料,可以用xlsread()函式。
例如:a=xlsread('c:\users\administrator\desktop\07-29預處理.xlsm','sheet3','e2:g10')
將矩陣a(資料)寫入目標資料夾(c:\users\administrator\desktop\)的 07-29預處理.xlsm 中的第三工作表的單元格 e2:g10 裡。
5樓:三釜山
你可以使用xlswrite(filename,file)函式。其中filename是你要匯出的excel檔案的命名,file是你要匯出的資料檔案的名字。這樣匯出的是*.xls檔案
也可以使用xlsxwrite(filename,file)函式,這樣匯出來的檔案是*.xlsx檔案。
下邊是matbal的幫助,可以在選中函式名後,按f1另外如果要匯出到制定位置的話可以使用
cd e:\data;命令來選擇
e:\data 為你要匯出的位置
如何將excel資料匯入matlab中
6樓:大偉吖
1matlab怎麼樣將矩陣或陣列中國的資訊全部匯出呢?因為複製實在是太麻煩了。很簡單的用xlswrite函式就可以了。首先開啟matlab,輸入你的**,如圖:
2然後找到你要存放檔案的位置複製絕對路徑(致謝檔名的話就會存放在當前目錄中),如圖以f盤根目錄為例)多圖3
然後寫xlswrite函式,格式如圖,具體格式課參看help xlswrite,如圖
xlswrite函式前一項是路徑,後一項是要輸出的矩陣。
如何將excel中資料匯入到matlab中
7樓:泡影果果
工具:matlab軟體
步驟、雙擊桌面的matlab軟體快捷方式,開啟該軟體後,在頂部的選單欄找到「 import data「並單擊。如下圖紅框所示。
接下來進入」import data「對話方塊,如下圖所示,找到要匯入的excel檔案,然後單擊右下角的開啟。
接下來就進入了匯入資料設定介面了,在這個介面裡面可以對匯入的資料進行一些設定。匯入資料設定介面如下圖所示。
下面以設定匯入資料後的格式為例對匯入的資料進行設定。想讓匯入後的excel資料為列向量,就選中如下圖紅框所示的命令即可。當然還可以設定為其他格式,比如陣列。
完成資料匯入格式的設定後,單擊上部中間的對號按鈕就可以完成資料的匯入了。如下圖紅框所示。
接下來就可以在工作空間檢視到匯入的excel資料了,匯入後的matlab工作介面如下圖所示。在紅框中的變數即是匯入的excel資料。接下來就可以對該資料進行各種處理操作了。
8樓:匿名使用者
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中並作圖
9樓:匿名使用者
哈抄哈,選我吧!使用xlsread函式襲,具體的語法你在幫助裡面搜尋xlsread就可以了。我要是現在回答也是直接翻譯幫助檔案。
xlsread的引數有檔案表單範圍,然後就直接匯入了。非常簡單。看不懂幫助你再追問吧。
10樓:維護中後
用baixlsread()函式就可以讀取excel中的du資料。
假設zhilhmhz.xls的資料單元格daoa為x資料,b為y資料,則可以用回
**實答現來你的要求。
data=xlsread('lhmhz.xls'); %% matlab讀取excel中的資料,並賦值給 data 陣列
x=data(:,1); %單元格a的x資料y=data(:,2); %單元格b的y資料plot(x,y,'r-') %繪出影象
如何將Excel資料匯入MATLAB中
豆其英磨香 matlab如何匯入excel資料的方法如下 1 一xlsread 函式,比import簡單的多,具體語句 a xlsread yourfilename.xls 直接在matlab中定義矩陣,再複製貼上得了 定義矩陣就先定義個空的 比如一維 a zeros 1,n 這是1xn的 2 二維...
如何將EXCEL檔案的資料匯入用友軟體
巴傻 這個工具能實現批量匯入資料到用友軟體中,支援多種單據型別。exel 資料匯入用友軟體,輕鬆快捷,效率相當高,而且不會出現人工匯入資料的錯誤,完全是匯入工具實現。不管你的資料量多大,幾千條,幾萬條,幾十萬條都沒問題。這個 上有詳細的流程圖介紹和說明。不懂也可以打 聯絡一下版主。支援sql ora...
如何將excel表資料匯入,並重新排版
可以用 工具中的 轉換 將 轉 換為文字 就可以重新調整排版。microsoft office word是微軟公司的一個文書處理器應用程式。word給使用者提供了用於建立專業而優雅的文件工具,幫助使用者節省時間,並得到優雅美觀的結果。一直以來,microsoft office word 都是最流行的...