作者brahmsliu (薛丁格的貓)
看板Mathematica
標題[問題] IF的know-how跟ListDensityPlot的定義
時間Sun Jul 21 04:10:30 2013
大家好,就跟標題一樣,我想請問if的一些使用問題:
目前我有一個n*3的矩陣,裡面有元素含有If的條件式,而這些條件式又由變數f定義,
我嘗試著將不同的f代入,好得到不同的矩陣以利接下來的處理。
但是我發現,如果利用 /. 是無法讓if的條件式啟動,output仍然會是If[blaaa]
所以想請問大家,是否有些比較細節的if使用規則我沒有注意到?
另外,我也想確認,對於一組{a,b,c}而言,
ListDensityPlot是否會自動將前兩個位置的"值",當成x,y坐標軸。
因為照內建的定義解釋,應該是會自動抓取值,不過有個範例又是抓"數據點"(第幾點)
所以有點困惑。
謝謝啦!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 160.39.148.56
推 LPH66:或許是取代不完全? 試著改用 //. (ReplaceRepeated) 看看 07/21 08:27
→ LPH66:用這個會一直代到沒得代為止 07/21 08:27
→ brahmsliu:謝謝你喔,不過我試了還是一樣無法觸發;或許是因為我的 07/21 13:22
→ brahmsliu:條件式都包含在table裡面? 07/21 13:23
推 LPH66:那看能不能貼上來給大家看看 07/21 21:42