2012-12-08 6 views
1

예를 들어, 클래스 유형은 apple, orange 및 grape입니다. 이제 matlab 코드에서 apple을 클래스로 사용하고 어떻게 apple에서 오렌지로 변경하고 apple을 오렌지색으로 변경해야합니까?cellstr의 클래스 이름을 변경하십시오.

class=[cellstr('apple');cellstr('apple');cellstr('apple');cellstr('apple')]; 

즉, 오렌지색과 같은 클래스 중 하나를 입력하면 아래와 같이 새 클래스가 만들어집니다.

class=[cellstr('orange');cellstr('orange');cellstr('orange');cellstr('orange')]; 

답변

0

class는 함수의 이름, 변수의 이름으로 사용하지 않는 것입니다.

>> c = repmat({'apple'}, 4, 1) 

c = 

    'apple' 
    'apple' 
    'apple' 
    'apple' 

>> b = strrep(c, 'apple', 'orange') 

b = 

    'orange' 
    'orange' 
    'orange' 
    'orange' 
관련 문제