몇 주 전에 MatLab을 사용하기 시작했는데, 적절한 구문/용어를 모릅니다.방정식에서 행렬의 값을 승수로 사용 하시겠습니까?
방정식에서 승수로 3x1
행렬의 값을 사용하려고합니다.
반경과 중심점이 사용자가 입력 한 값으로 정의 된 원을 그립니다.
팝업 창이있어서 값은 사용자가 입력하고 3x1 cell
(answer
으로 표시)에 저장됩니다. I는 다음의 방정식, 즉 매트릭스 answer(2)
의 제 2 값을 사용하여 어떻게
:
X = "답변 (2) '* COS (세타) + xCentre;
이 오류 메시지가 나타납니다
Error using .*
Matrix dimensions must agree.
Error in Disks (line 40)
x = 'answer(2)'.* cos(theta) + xCentre;
'answer (2)'대신''answer (2) ''문자열을 사용할 수 있습니까? – Schorsch
'answer'가 셀이라면'answer {2}'(중괄호에주의)를 사용해야합니다. 그렇지 않으면'셀에 정의되지 않은 mtimes '에 대한 에러가 발생합니다. –