此代码用两条水平线和一条垂直线表示函数g的图:
img
问题是我想找到曲线和三条线之间的四个交点并计算有色表面。以及我如何在Scilab中为该区域着色,因为我使用了油漆更好地解释了该图。并欢迎任何帮助。
答案 0 :(得分:1)
您只需要在x = 45和x = 50之间集成max(0,min(g(x),40)-30)
。
integrate('max(0,min(g(x),40)-30)','x',45,50)
在测试之前,请将g
函数的第一个测试更改为if 50 < x then
(integrate
中目前存在一个错误,该错误将函数以1作为参数进行集成,而与集成无关)域)