표현식의 Vector (예 : v)를 반환하고 각 개별 표현식이 기호 항목이있는 다른 벡터 (p, a)로 표시되는 Maple proc를 다운로드했습니다. 예를 들어이 벡터 'P'와 'A'에 숫자 값을 할당하여를 생성 한 후상징적 인 Maple Vector에서 숫자 값을 대체합니다.
> v := myProc();
> v[1];
p[2] + a[1]
> v[2];
p[5] + a[3] + sqrt(a[1])
...
은 내가 벡터를 정의하지만 경우 벡터 'V'의 표현을 평가할 수 있도록하고 싶습니다 'A'와 'P'를 다음과 같이
내가 얻을a := Vector(3,1):
p := Vector(5,2):
한 벡터의 값은 재 할당되지만 다른 벡터의 값이되지 않는 결과 :
> v[1];
p[2] + 1
> v[2];
p[5] + 1 + sqrt(1)
이 문제의 본질에 대한 통찰력은 인정 될 것입니다. 나는이 proc에 해당하는 Maple 파일을 통해 벡터 'v'가 표현식을 반환하기 전에 'p'와 'a'에 값을 할당하려고 시도했지만, 상대적으로 실패했다. 이는 내가 Maple과 메인 proc의 수많은 서브 프로세스는 궁극적으로 벡터 'v'를 성공적으로 반환하기 위해 상징적 벡터가 필요합니다.
완벽하게 작동합니다! 매우 감사합니다!!! – user2161810