Plot the solution of a system of linear inequaliti

2019-06-10 05:56发布

I have two arrays of numbers from [-1,1]:

a = 2*np.random.sample(100)-1 and b = 2*np.random.sample(100)-1. These two arrays define the following system of linear inequalities

a[i]*x + b[i]*y <= 1 for i = 0,1,..., 99

The solution-set of this system is a convex polygon. How to draw it using matplotlib? As I understand,fill_between allows to do this only for case of two inequalities.

1条回答
smile是对你的礼貌
2楼-- · 2019-06-10 06:11

You can use the fillplots package (http://fillplots.readthedocs.org) that does exactly what you are looking for. A few examples are available at http://fillplots.readthedocs.org/en/latest/examples.html.

查看更多
登录 后发表回答