我想畫這個方程無論是在Matlab或R(Matlab是優選的):繪製符號函數或者作爲R或Matlab
f = p+(1-p)*(T-S)
其中0 < S < 1
,0 < p < 1
和T
是常數。我想繪製函數並根據S
和p
找到最小值,最大值。我的基本問題是將圖的跨度定義爲符號。由於S從0變爲T.
我想畫這個方程無論是在Matlab或R(Matlab是優選的):繪製符號函數或者作爲R或Matlab
f = p+(1-p)*(T-S)
其中0 < S < 1
,0 < p < 1
和T
是常數。我想繪製函數並根據S
和p
找到最小值,最大值。我的基本問題是將圖的跨度定義爲符號。由於S從0變爲T.
使用ezsurf
來繪圖。例如:
f = 'p + (1 - p) * (5 - S)'
ezsurf(f, [0 5 0 1])
然後使用普通微積分找到臨界值,雙分化找到自己的類型,等等...
這是所有的在線文檔中解釋( diff
,solve
等)。此外,這個外部示例涵蓋了所有您想要的內容:http://msemac.redwoods.edu/~darnold/math50c/matlab/maxmin/index.xhtml
非常感謝你親愛的。那麼現在有辦法將範圍定義爲符號,並根據不同的符號繪製它們。 – user1192948 2012-02-06 23:45:16
看起來像家庭作業。在期待我們完成您的工作之前,您應該表現出一些努力。 – 2012-02-06 18:17:31
通讀符號數學工具箱上的幫助。例如,[微積分演示](http://www.mathworks.com/products/symbolic/demos.html?file=/products/demos/shipping/symbolic/symcalcdemo.html) – 2012-02-06 18:28:40
我的問題是基本上定義限制使用symobls。由於S從0變爲T. – user1192948 2012-02-06 18:52:58