how to add string values into an array

1 vue (au cours des 30 derniers jours)
umut
umut le 13 Avr 2018
Commenté : umut le 13 Avr 2018
I'm classification on two images and I want to store the returned string values in an array. function returns a string to be displayed on the screen as the return value and this array is a 1x1 cell matrix. how do I hold all return values in a single array and print them on the screen?
img = imread('aaa.jpg');
[labelIdx, scores] = predict(categoryClassifier, img);
% Display the string label
categoryClassifier.Labels(labelIdx)
img1 = imread('rr.jpg');
[labelIdx, scores1] = predict(categoryClassifier, img1);
% Display the string label
x=categoryClassifier.Labels(labelIdx)
and this is output:
ans =
cell
'airplanes'
x =
cell
'airplanes'
workspace looks like this I have two separate matriX BUT I do not want it how can i hold the "airplane" strings in same matrix?
  2 commentaires
Dennis
Dennis le 13 Avr 2018
img = imread('aaa.jpg');
[labelIdx, scores] = predict(categoryClassifier, img);
% Display the string label
x{1}=categoryClassifier.Labels(labelIdx)
img1 = imread('rr.jpg');
[labelIdx, scores1] = predict(categoryClassifier, img1);
% Display the string label
x{2}=categoryClassifier.Labels(labelIdx)
umut
umut le 13 Avr 2018
Firstly, thank you for your reply yes it's work but it gives different output in console screen.
This is console screen output:
cell
{1×1 cell}
x =
1×2 cell array
{1×1 cell} {1×1 cell}

Connectez-vous pour commenter.

Réponse acceptée

Stephen23
Stephen23 le 13 Avr 2018
Modifié(e) : Stephen23 le 13 Avr 2018
Use parentheses to save the outputs into one cell array:
x(1) = categoryClassifier...
...
x(2) = categoryClassifier...
As long as the outputs are both scalar cell arrays then this will give a 1x2 cell array. If the outputs are different classes of are non-scalar then this will not work.
  1 commentaire
umut
umut le 13 Avr 2018
yes it's working thank u

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Characters and Strings dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by