Problem with table, error 'Unrecognized row name '...' '

1 vue (au cours des 30 derniers jours)
Riccardo Zulli
Riccardo Zulli le 6 Avr 2018
This is my code:
Fluidi={'Dowcal 20';'Dowtherm Q';'Therminol XP'};
Tempo=[length(x1);length(x2);length(x3)];
T=table(Fluidi,Tempo);
disp(T)
Matlab gives me this error: Unrecognized row name 'Dowcal 20'.
Why?
Thanks to everybody will help me

Réponses (2)

Walter Roberson
Walter Roberson le 6 Avr 2018
You are not creating named rows in your table. Named rows have to be set by the RowNames property of the table, such as
T = table(Tempo, 'RowNames', Fluidi)

Peter Perkins
Peter Perkins le 11 Avr 2018
There's something you're not telling us (probably what Walter suggests):
>> Fluidi={'Dowcal 20';'Dowtherm Q';'Therminol XP'};
>> Tempo=[1;2;3];
>> T=table(Fluidi,Tempo);
>> disp(T)
Fluidi Tempo
______________ _____
'Dowcal 20' 1
'Dowtherm Q' 2
'Therminol XP' 3

Catégories

En savoir plus sur Logical dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by