我想在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
关于r - 在R或Matlab中绘制符号函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9165011/