草庐IT

python - 获取 numpy.poly1d 曲线的最小点

我有一个numpy.poly1d多项式如下:c=np.poly1d([2,-4,-28,62,122,-256,-196,140,392,240,72])在-2.5范围内绘制时,曲线看起来像这样:如何在给定范围内找到该曲线的最小点,不使用用于绘制曲线的离散值(我的意思是仅使用连续的poly1d对象)? 最佳答案 好的,与@matiasg的功能有点不同,目的是制作更多可复制的代码并使用尽可能多的矢量化代码。importnumpyasnpfrommatplotlib.pyplotimport*c=np.poly1d([2,-4,-28,

ios - 使用 UIPageControl 减小点大小或填充以适应屏幕上的所有页面指示器

我有一个UIPageControl,它有22个页面,因此有22个页面指示点。在iPhone的风景中,它们都可见,左右都有足够的空间,但在肖像中,没有足够的水平空间来显示所有的点(至少在iPhone4和5上),所以两个不可见并且外面的两个被切成两半。我正在寻找一种方法来减小点的大小或减少点之间的填充量,以确保所有点都适合纵向屏幕。如何实现? 最佳答案 如果你有那么多点,我会认真考虑使用不同的控件。但是如果你想坚持使用UIPageControl,我会缩小它以适应屏幕,像这样:pageControl.transform=CGAffineT