xlsread

    0熱度

    1回答

    我正在嘗試編寫一個加載excel文件的腳本,並將10個子文件寫入10個單獨的文件或單獨的工作表中。我剛接觸MATLAB並且遇到了一些麻煩。 需要設法加載文件並只訪問excel文件上的A1:B1000,然後將該信息寫入新的excel文件。然後加載A1000:B2000,等... 我的想法,代碼如下: i=1; j=1000; TenTimes=1; master= 'Master.xlsx';

    0熱度

    1回答

    我有一個循環,從一個文件夾中的幾個excel文件讀取表。不過,我得到以下錯誤: Unable to open file 'C:\MATLAB\Data\fish\~$volume022017.xlsx' as a workbook. Check that the file exists, read access is available, and the file is a valid spr

    -1熱度

    1回答

    我需要在圖例的圖例上顯示導入的日期,我正在導入對應於不同日期的一些不同的值。然而,圖例只顯示'Data1','Data2'等。我不知道如何去匹配到導入的值的日期。 [num,text] = xlsread(gT); t = [100:50:200]'; d = num(t,:)/256;d = d'; D = linspace(0, 13.5, 39); D = D'; plot(d,D)

    0熱度

    1回答

    我試圖寫一個腳本來從Excel文件中讀取文本列,檢查內容,然後將另一列(數字)的單元格的內容寫入其他Excel文件。 function [ output_args ] = export3(filename,cellranges) %UNTITLED2 Summary of this function goes here % Detailed explanation goes here [~,

    0熱度

    1回答

    我有一個excel文件,我需要根據第4列中的字符串值來讀取它。我寫了下面的,但它不能正常工作: [num,txt,raw] = xlsread('Coordinates','Centerville'); zn={}; ctr=0; for i = 3:size(raw,1) tf = strcmp(char(raw{i,4}),char(raw{i-1,4})); if

    0熱度

    1回答

    我想從一個Excel表格中使用Matlab獲取一些變量和數字。 下面名爲「diffZ_trial1-4」的變量應該通過兩列之間的差值(「開始」和「結束」之間的差值)來計算。但是我得到的錯誤: Undefined operator '-' for input arguments of type" 'cell'. 而且我在其他地方見過,這可能與這樣的事實,我得到{}輸出,而不是[],也許我需要使用ce

    0熱度

    1回答

    我有一個1×5結構數組稱爲Game兩個領域,即 Game(5) = struct(Points, Scorers); 現在,我也有一個單元陣列(5×2單元陣列)(進口從xlsread - 所以它的所有細胞數組形式)。 pts = [1 2;3 4;5 6;7 8;9 10]; 我應該如何去在Game,分別給了pts每行,每5層結構的? 例如:Game(3).Points應該是pts(它是[

    -1熱度

    1回答

    我想知道如何在matlab中爲xlsread()函數指定一個常用的範圍。 通常我使用n = xlsread('文件名','#sheet','A1:A10'),但是我在相同的表中有相當多的數據,我想知道是否可以指定它與一個範圍,即。如果我所有的數據都在'1:10'之間,我想指定1:10作爲範圍,並且只調用每列的字母值。 我的想法如下做到這一點: function [a,b,c]=getdata(fi

    0熱度

    2回答

    我使用xlsread來讀取xlsx文件。我期望rawdata將返回一個34x3單元陣列。 [raw_num raw_txt rawdata]=xlsread('file.xlsx'); 的raw_num和raw_txt返回正確的值,34x1單元陣列和34x2單元陣列。 但是,當我檢查rawdata時,它返回139x6單元陣列。它不僅包含Excel文件中的數據,還包含NaN元素。對於NaN元素,

    1熱度

    1回答

    我有一個包含許多.csv文件的文件夾。我需要一次加載一個文件並執行一些操作。我嘗試使用csvread和xlsread命令在循環中加載文件,但它不起作用。我的文件格式爲.csv,但csvread未讀取,因爲我的文件有文本和數字。因此我使用`xlsread',但是我收到錯誤,說找不到file.csv。我不確定這個問題is.I什麼用下面的代碼在一個循環讀取文件: files=dir('foldernam