«symbolic-computation» 태그된 질문

17
파이썬을위한 고품질 비선형 프로그래밍 솔버가 있습니까?
볼록하지 않은 전역 최적화 문제를 해결해야 할 몇 가지 문제가 있습니다. 현재 MATLAB의 Optimization Toolbox (특히 fmincon()algorithm = 사용 'sqp')를 사용하고 있습니다. 그러나 내 코드의 대부분은 Python이며 Python에서도 최적화를하고 싶습니다. 파이썬 바인딩과 경쟁 할 수있는 NLP 솔버가 fmincon()있습니까? 반드시 비선형 평등과 불평등 제약을 다룰 수있다 사용자가 Jacobian을 제공하도록 요구하지 않습니다. …

6
매트릭스 표현을위한 상징적 인 소프트웨어 패키지?
우리는 가 대칭적이고 양의 한정된 것을 알고 있습니다. 우리는 B 가 직교 한다는 것을 알고 있습니다 .AA\mathbf ABB\mathbf B 질문 : 대칭적이고 양의 한정입니까? 답 : 예.B⋅A⋅B⊤B⋅A⋅B⊤\mathbf B \cdot\mathbf A \cdot\mathbf B^\top 질문 : 컴퓨터가 우리에게 이것을 말해 줄 수 있습니까? 답 : 아마도. 행렬에 대해 알려진 사실을 처리하고 전파하는 …

8
와 같은 대수 표현을 단순화 할 수있는 오픈 소스 또는 액세스하기 쉬운 소프트웨어가 있습니까?
나는 항상 손으로 물건을 계산하지만, 지금 나의 동지들은 불쾌 해지고 위의 표현과 같이 물건을 막는 것과 관련하여 많은 반복적 인 운동을하고 있습니다. 이러한 종류의 방정식을 단순화하기 위해 Python 또는 R과 같은 오픈 소스 소프트웨어에 특히 관심이 있습니다. 나는 볼프람 알파를 사용하여 시도 하지만 실패했습니다. 식 x = √ 를 대체 …

2
삼각형 및 사면체에 대한 통합 점 및 가중치 자동 생성
일반적으로 종이나 책을 참고하여 단위 삼각형과 사면체의 적분 점과 무게를 찾습니다. 그런 점과 무게를 자동으로 계산하는 방법을 찾고 있습니다. 다음 Mathematica 코드 예제는 단위 선 (quad / hexahedron) 요소의 적분 가중치와 포인트를 계산합니다. unitGaussianQuadraturePoints[points_] := Sort[x /. Solve[Evaluate[LegendreP[points, x] == 0], {x}], ! OrderedQ[N[{#1, #2}]] &]; unitGaussianQuadratureWeights[points_] := Module[{gps, f, …

3
Gröbner베이스 및 다항식 시스템 솔루션에 대한 벤치 마크
Brian Borchers 는 최근 7 개의 비선형 대수 방정식의 해법을 상징적으로 풀고있는 문제에서 메이플이 Matlab / Mupad가 다룰 수없는 다항식 시스템을 해결할 수 있음을 실험적으로 확인했습니다. 나는 과거에 메이플이 Gröbner 기반과 관련 알고리즘의 고품질 구현을 가지고 있다고 현장에서 일하는 사람들로부터 들었습니다. 그래서 저는 "Matlab은 이런 종류의 문제에 느리고, Maple로 전환하십시오." …

5
예를 들어 큰 야 코비 행렬을 다룰 때 숫자 코드의 복잡성을 처리하는 방법은 무엇입니까?
나는 비선형 결합 방정식 시스템을 풀고 이산 시스템의 야곱을 계산했습니다. 결과는 정말 복잡합니다. 아래는 의 처음 3 열입니다.3 × 9삼×93\times 9 (수치 체계가 안정성을 위해 지수 피팅을 요구하기 때문에 복잡성이 부분적으로 발생합니다.) Jacobians를 사용하여 숫자 코드를 구현하는 것에 대한 일반적인 질문이 있습니다. 계속해서이 매트릭스를 코드로 구현할 수 있습니다. 그러나 내 …

5
7 개의 비선형 방정식 시스템의 상징적 솔루션
나는 일반적인 미분 방정식-7 개의 방정식과 질병 전염의 수학적 모델의 일부로 그들의 행동을 지배하는 ~ 30 개의 매개 변수를 가지고 있습니다. 나는 것 같은 변경하는 식의 정상 상태를 찾을 수 dx/dt = rest of the equation에 0 = equation방정식의 각이 간단한 대수 문제하게합니다. 이것은 손으로 할 수 있지만, 나는 그런 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.