| 2 | 1/1 | 返回列表 |
| 查看: 1835 | 回復(fù): 1 | |||
huangkz鐵蟲 (小有名氣)
|
[交流]
【求助】RegionPlot3D畫三維圖像(Mathematica or Matlab)!
|
|
利用Mathematica中RegionPlot3D函數(shù)畫一個(gè)三維圖像的問(wèn)題: 已知:x,y,z是三個(gè)變量,滿足 -1<=x<=1,-1<=y<=1,-1<=z<=1 定義函數(shù):F=2 + x1 Log[2, x1] + x2 Log[2, x2] + x3 Log[2, x3] + x4 Log[2, x4] - (1 + m)/2 Log[2, 1 + m] - (1 - m)/2 Log[2, 1 - m]; 其中: x1 = 1 - x + y + z; x2 = 1 + x - y + z; x3 = 1 + x + y - z; x4 = 1 - x - y - z; m = Max[Abs[x], Abs[y], Abs[z]]; 顯然必須滿足x1>0,x2>0,x3>0,x4>0,1+m>0,1-m>0 我現(xiàn)在要求F=0.2時(shí)的三維圖像,我的代碼如下: RegionPlot3D[ x1 > 0 && x2 > 0 && x3 > 0 && x4 > 0 && 1 + m > 0 && 1 - m > 0 && 0.2 <= F <= 0.21, {x, -1, 1}, {y, -1, 1}, {z, -1, 1}, Mesh -> None, PlotPoints -> 50] 可是畫不出任何圖像,不知問(wèn)題在哪里,現(xiàn)在請(qǐng)教大家了。。 ------------------------------------------------------------------------------------------------------ 如果能用Matlab實(shí)現(xiàn)也可以,但不要用plot3或者scatter,畫出來(lái)實(shí)在很難看,我想要一個(gè)立體圖,謝謝啦! ![]() [ Last edited by huangkz on 2010-9-20 at 21:40 ] |
鐵蟲 (小有名氣)
| 2 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|