이것은 간단하지만 어떤 이유로 솔루션을 제공합니다. 나는 매트랩 벡터 기능을 가지고 :함수를 evaulating 않고 벡터 함수, E (s) = (E_1 (s), E_2 (s), E_3 (s)) 인덱싱
E(s) = [E_1(s),E_2(s),E_3(s)]
내가 인덱스 그것을 할 수 있도록하려면, 그래서 일반적으로 매트랩 첫 번째 요소, E(1)
을 사용합니다. 그러나 이는 단지 s
에있는 벡터를 2
과 동일하게 평가합니다. E(s)(1)
도 오류가 발생합니다.
도움을 주시면 감사하겠습니다. 참고 용으로 my code입니다.
벡터 함수는 코드에 포함되어 있지 않으므로 수행하려는 작업이 정확히 무엇인지 확신 할 수 없습니다. 오류를주는 코드를 제공 할 수 있습니까? –
그냥 [Math.SE] (http://math.stackexchange.com/questions/495519/indexing-a-vector-function-es-e-1s-e-2s-e-3s-in-matlab)에서 대답했습니다. - without-eva) 그리고 나서 당신이 여기에 두 번 올린 것을 발견했습니다. 이 청중의 이익을 위해 제 대답을 반복하겠습니다 만 이중 게시는 피해야합니다. 당신은 수학을 철회하는 것을 고려할 수도 있습니다. 이것이 수학에 관한 질문이 아닙니다. – horchler
@horchler : 아마도 맞을 것입니다. MATLAB 태그가 있기 때문에 받아 들일 수 있다고 생각했지만, 여기에있는 것이 더 합리적입니다. – Freeman