看板 Mathematica 關於我們 聯絡資訊
大家好,就跟標題一樣,我想請問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