Setting data at a uitable getting this error "Values within a cell array must be numeric, logical, or char"
    조회 수: 2 (최근 30일)
  
       이전 댓글 표시
    
I have the data that are shown at the figure. Columns 1,2,5,6 and 7 are cell and columns 3 and 4 are doulbes. These data are saved in a variable and I want to set them as data of an uitable
(set(handles.uitable3, 'data', data))
However i got the following error
"Values within a cell array must be numeric, logical, or char".
What sould I do?

댓글 수: 0
답변 (1개)
  Walter Roberson
      
      
 2015년 8월 9일
        Those columns 1, 2, 5, 6, 7, should not be cell arrays of strings: they should be strings directly. So class(data{1,1}) should be char not cell.
참고 항목
카테고리
				Help Center 및 File Exchange에서 Develop Apps Using App Designer에 대해 자세히 알아보기
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

