在mathematica中怎麼限定一個變數的類型,比如整數,正數,實數,複數等?
01-07
比如求一個傅里葉變換 f(t)=Ae^(-a|t|)。需要限定其中a&>0。這只是隨便舉得一個例子,還有比如求一個積分 Integrate[Sin[x]^n,{x,0,Pi/2}],需要限定n為正整數。
這些例子都是隨便舉的啦。大家看看有沒有什麼解決辦法咯。。
反正在matlab中就是 syms a positive ....
可以用 Assuming,Assumptions。相關教程:帶有假定的化簡,使用假定,假定說明和域。例子:
推薦閱讀:
※為什麼wolfram做了mathworld卻沒有physicsworld?
※如何用計算機生成一段隨機的音樂?
※如何從Deemo遊戲中提取音樂的midi文件?
TAG:WolframMathematica |