求助matlab中xlsread問題

2022-01-31 08:08:06 字數 1659 閱讀 4896

1樓:塗顏帥

因為 d='c:\matalb' 這個字串沒有指定檔案,只是指定資料夾

xlsread(d)讀取的是一個目錄自然要出錯

2樓:匿名使用者

批量讀取大量**。

xlsstr={}; % 定義一個儲存xls中字串的結構體

xlsdata={}; % 定義一個儲存xls中數值的結構體a=dir; %讀入目錄下檔案資訊儲存為結構體形式b=struct2cell(a); %將格式轉為cell形式c=b(1,:); %取出其中檔名單元,位於b(1,:)

[h,l]=size(c); %計算檔案個數jj=0; %xls檔案數for ii=1:l

if strfind(c,'.xls') %如果是xls檔案格式 注意括號要使用cell的括號

jj=jj+1;

[xlsstr,xlsdata]=xlsread(c);

endend

有關matlab中xlsread函式的問題,高手進

3樓:

如果沒有記錯,這個成績查詢gui應該是我寫的.

你的xls檔案裡是不是含有中文字元?

如果你使用英文的話,看看有沒有錯誤。

如果你非要使用中方,需要做以下改動,舉個例子用[a,b,c]=xlsread('d:\temp.xls','sheet1','a1:d5');

c返回的就是你想要的內容

*****補充**********====1:使用別人的電腦試一下,可以檢驗出是不是你matlab的問題2:matlab7.

01對xls有一個bug,在7.04以後就解決了,你可以升級一下。

急急急!!!matlab中xlsread使用出錯,為什麼只有我不能匯入excel資料???

4樓:匿名使用者

遇到了一樣的問題,發現好像只是因為用的管理員許可權開啟matlab導致的,不用管理員許可權就不會出現這個問題了。

5樓:匿名使用者

另外種我經常用的方法,

在工作目錄裡,直接matlab import 把excell檔案匯入為變數,這樣不容易出錯。

6樓:abc林黎

把檔案轉存成xlsx格式就好了。

為什麼matlab執行xlsread.m檔案時總是出現錯誤????

7樓:匿名使用者

需要指定入讀的excel檔名稱,假設當前目錄中有students.xls檔案,寫法如下

你可以help xlsread看看具體的用法。

[a b c] = xlsread('students.xls');

麻煩各位高手替我解答一下問題: 在matlab中我用xlsread讀取excel中的資料,為什麼總是出現下面的錯誤?

8樓:匿名使用者

要把檔案的路徑加上,比如:

xlsread('e:\資料\我文章.xls','20度','b11:g16')

9樓:匿名使用者

xlsread的help裡面很清楚

matlab中a什麼意思,matlab中a是什麼意思

賦值的意思 a 1 表示a的值是1 a hello 表示a的值是字串hello matlab中a 是什麼意思 5 a 是把矩陣a轉換為一個行向量,就是一行。例如 a rand 2,3 a 0.6925 0.3965 0.78020.5567 0.0616 0.3376 b a b 0.6925 0....

求助matlab裡怎麼沒有ccslink呀

不同版本命令不同,你輸入help idelink 先修改環境變數 首先請確認你的matlab的資料夾中有如下檔案 atlas athlon.dll amd系列的請用這個 atlas p4.dll p4的用這個 atlas piii.dll p3的用這個 atlas pii.dll p2的用這個 這些...

matlab中離散楔的原理,matlab中離散小波的原理

我感覺matlab離散的原理好像和書中的那些原理沒半毛錢關係?笑翻了,哇咔咔,你才發現啊?這是小波參考書的通病,也是容易讓人抓狂的難點,就是小波理論的示意性理解與實際實現演算法總是被混為一談,實際這兩者有時真的沒半毛錢關係都沒有,完全是兩個領域的問題。在matlab中cwt理論的理解是用你上面的第一...