"Index exceeds matrix dimensions." error
Afficher commentaires plus anciens
Hi, When I execute this code everything is okey except text line, it gives "Index exceeds matrix dimensions." error in this line. But x limits between 0 and 20, y limits between -4 and 16. I think that I missed out a point. Thanks for your help.
clc;
close all;
clear all;
[num,text,all] = xlsread('Data.xls','C3:C450'); % it takes dates as number
num=num+693960;%Excel Time to Matlab Time
dt=datestr(num);
temperature=xlsread('Data.xls','G3:G450');
ts1 = timeseries(temperature,dt);
plot(ts1)
xlim % 0 20
ylim % -4 16
text(10,10, 'Hello World')
Réponse acceptée
Plus de réponses (2)
net
le 13 Juil 2013
0 votes
Chris Clayton
le 14 Avr 2015
Thanks from me as well. I had green text, blue text, and red text. Unfortunately, I named the green text as follows…
|gtext = '1700.17890';|
Now, when I wanted (later) to use the function 'gtext', I obtained the following
|>> gtext('trash')
Index exceeds matrix dimensions.|
So, I cleared gtext and all is fine!! So obvious (reserved string); lesson learned; useful to post it here.
Catégories
En savoir plus sur Matrix Indexing dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!