怎麼mathematica做隱函式方程組的圖呢?

時間 2021-05-31 06:02:21

1樓:cvgmt

提問的應該舉出複雜的例子。

Mathematica 裡面用 Mesh 處理乙個流形中的子流形(也就是空間中的曲面,曲面上的曲線,曲線上的點)

方程裡面,只要不全都是引數方程,Mathematica 都很容易畫曲面的交線。

例如畫下面兩個隱函式表達的曲面的交線。

Clear["`*"];

f[x_, y_, z_] = z - (3 y Sin[x])/(2 + Cos[x]);

g[x_, y_, z_] = x^2 + y^2 + z^2 - 1;

ContourPlot3D[

f[x, y, z] == 0, , , ,

MeshStyle -> Directive[Red, Thickness[Medium]],

ContourStyle -> Opacity[0.05],

MeshFunctions -> Function[, g[x, y, z]], Mesh -> },

BoundaryStyle -> None, Boxed -> False, Axes -> False]

2樓:asdasd1dsadsa

其實可以直接利用區域計算的功能畫圖,如

Show

@Region

@ParametricRegion[,x

^2+y

^2+z

^2==1

&&x+y

+z==1

},]有一些區域(比如三元方程表示的、嵌入在二維空間中的零維區域)很難被自動離散化, FindRoot 可能更加適合這類問題。此外,至少也可以使用

ParametricRegion[, x^2 + y^2 + z^2 == 1 && x + y + z == 1}, ];

Show@Region[%, ViewPoint -> , ViewProjection -> "Orthographic"]

當然,這種零維的一般也不需要去畫二維圖,窮舉出點集就完事了。

3樓:Jet'aimemy

用mathematica解複雜的隱式方程比如帶三角函式的隱式方程,不管用Contourplot還是NSolve解數值解我都試過了,mma會提示以現有的Solve系統解不出來這個不精確的系統emmmm也不太懂怎麼讓他變精確,最後用matlab寫了一下用fimplicit執行就可以把圖畫出來了…不知道是我mma用的不熟練還是說mma在複雜運算面前不如matlab

4樓:

我也想問這個。。

乙個方程F1(x,t)=0 可以用等高線畫

兩方程F1(x,t)=0 ;F2(x,y,t)=0 咋畫求解=,=

內隱斜還可以做翻轉拍嗎?

李千騎 我先解釋 集合 這個概念。簡單地說 集合 就是雙眼協同對準目標。怎麼判定雙眼是否協同對準了,就是依靠視覺中樞的判斷。影象清晰統一,沒有重影複視,就是對準了。乙個集合動作是有多個 小動作 組合而成的,調節性集合 和 融像集合 就是這些組成部分。調節性集合用的多,則融像集合就用的少,反正最後組合...

Mathematica 怎麼判斷乙個數能否由兩個兩位數相乘得到?

cvgmt MemberQ Flatten Table i j, ProductOfTwoDigitNumberQ num Integer Block TwoDigitDivisors Divisors num IntersectingQ num TwoDigitDivisors TwoDigitD...

應該怎麼理解隱函式定理?

若漂 理解乙個定理,我個人覺得就是從定理的條件入手,分析給出的每個條件對推出結論的重要性,這樣基本能把定理吃透吧。好唄,廢話不多說,我們開幹,數學人!我們還是從基本概念入手,首先談隱函式必然要知道顯函式的概念吧 有些概念我不是嚴格的數學語言敘述,而可能較口語化,但是更加好理解,見諒下 顯函式 就是把...