This 질문은 Mathematica가 여러 함수가 플로팅 된 것을 어떻게 감지하는지 생각하기 시작했습니다. 나는 그 과정을 정말로 이해하지 못한다. 고려 : Plot[{1, Sequence[2, 3], 4}, {x, 0, 1}, PlotRange -> {0, 5}]
내가 Plot 처음 목록에 세 가지 요소를 발견 것을 이해할 수 있지만, 어떻게 스타일
Function 다음과 같은 경우 Function 다음과 같은 경우 출력에서 Function 내부의 평가되지 않은 코드가 표시 될 것으로 예상됩니다. In[2]:= InlineCellInMessage=Function[x,x+1+1]
Out[2]= Function[x,x+1+1]
그러나 출력 내부에 인라인 셀이 있습니다. . 왜 이런 일이 생길까요?
방금 MathLink이라는 문자가 LinkWrite과 LinkRead이라는 문자는 내부적으로 모두 ab내부에있는 것을 가지고 있으며 더 이상 전달하지 않는다는 것을 알게되었습니다. 이 용이 LinkRead으로 표시 될 수 link = LinkLaunch[First[$CommandLine] <> " -mathlink"];
LinkRead[link];
내장 된 Mathematica 방식으로 양수의 16 진수 표현을 문자열로 가져옵니다 (높은 자리로 알파벳 문자 사용)? 당신이 결과의 표준 소문자를 좋아하지 않는 경우 현재 내가, toHexString[n_Integer] :=
StringJoin[
ToString /@
(IntegerDigits[n, 16] /. Thread[Range[
패키지가 설치되어 있고 기본 제공 문서가 있고 동일한 패키지의 업데이트 된 버전을 설치하려는 경우 이전 버전 폴더를 지우는 것이 안전합니까? 지난 번 시도한 적이 있지만 문서에 몇 가지 오류 메시지가 표시되지만 문제가이 사실에서 비롯된 것인지 전혀 이해하지 못했습니다. "패키지 제거"절차가 있습니까? 는 페드로
Mathematica는 Dynamic을 인자로 처리 할 수있는 많은 함수를 제공합니다. I 하나는 인수로서 동적 표현식을 취하는 함수 패턴을 정의하는 방법에 대한 의문 가는지 FileNameSetter[Dynamic[name]]
uses the dynamically updated current value of name, with the
value of
함수의 각 인수에 목록의 각 요소를 적용하려면 어떻게해야합니까? 다양한 수의 인수를 제외하면 Map과 같은 종류입니다. 내가 함수 action[x1_,x2_,x3_]:=...을 가지고, 나는 목록 {1,2,3}이있는 경우 그래서 예를 들어, 어떻게 action[1,2,3]와 action를 호출하는 기능을 만들 것인가? 나는이 기능은 내가 action[x1_
바로 지금 나는 어떤 함수 func이 그 정의에 특정 인수를 줄 때 (내가 그것을 func[x1_,x2_]:=...으로 만들었고 나중에 내가 그것을 만든다) 원하는 방식으로 실행하는 코드를 가지고있다. func[x1_,x2_,x3_]:=... 다른 것을 바꿀 필요없이 내가 원하는 방식으로 작동합니다). 이 함수에 대해 내가 지정한 모든 인수를 자동으로 대체
Message 동작의 논리를 파악하려고합니다. 당신이 위의 얻을 것이다 평가 한 후 On[]
Sin[1,1]
약 830 Messages (에 티카 7) : 는 다음의 평가를 고려 (!). 다음 Messages는 하나를 생산하는 동안 일어난 모든 : Sin::argx: Sin called with 2 arguments; 1 argument is expe