how to add string values into an array
이전 댓글 표시
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
Dennis
2018년 4월 13일
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
2018년 4월 13일
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Characters and Strings에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!