0
MATLAB에서 사용자 입력에 의해 결정되는 크기 mxn의 행렬을가집니다.임의의 값을 함수 값으로 대체하는 방법은 무엇입니까?
현재 매트릭스는 색상 매핑 된 임의 값을 표시합니다. 나는이 값들을 사인 함수로 대체하고 싶다.
나는 다음과 같은 코드를 가지고 있지만, 왜 내 주요 기능에 전달할 수 없는지 알아낼 수 없다.
main 함수는이 코드를 호출하는 변수와 타이머 함수를 포함합니다.
function window_timer(obj, event, rows, cols)
imgh = get(obj,'UserData');
myMat = get(imgh,'CData');
myMat(2:end) = myMat(1:(end-1));
myMat(1) = rand(1);
generate_newdata = sin(myMat);
return(myMat);
set(imgh,'CData',myMat);
drawnow;
set(obj,'UserData',imgh);
이 문제를 해결하려면 어떻게해야합니까? 다음과 같이