フィルターのクリア

Matrix dimensions must agree error

1 回表示 (過去 30 日間)
Shaunak Chandwadkar
Shaunak Chandwadkar 2016 年 11 月 7 日
回答済み: James Tursa 2016 年 11 月 7 日
Hello, I have the following code and couldn't figure out what I am doing wrong. I am getting the following error,
Matrix dimensions must agree.
Error in trial_extracction (line 6)
if raw{k,1}=='Time, s'
[num,txt,raw] = xlsread('trial.xlsx');
i=1;
k=1;
j=1;
for k=1:1:(length(raw))
if raw{k,1}=='Time, s'
for j=k:1:(length(raw))
if raw{j,1}=='<END DATA>'
data=raw(k:(j-1),:);
name=strcat(i,'_All_indent.xls');
xlswrite(name, data, 1, A)
i=i+1;
end
end
end
end

採用された回答

James Tursa
James Tursa 2016 年 11 月 7 日
Looks like you want to do a string compare in these lines:
if strcmp(raw{k,1},'Time, s')
:
if strcmp(raw{j,1},'<END DATA>')

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMatrices and Arrays についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by