我正在matplotlib中绘制绝对值函数,并且图形仅围绕顶点

问题描述

我正在尝试绘制f(X)= 2 * abs(x-2)+4的函数,但是在顶点或点(2,4)处,图形只是停止并围绕它移动。有什么办法可以改变它,使其真正达到目的吗?预先感谢。

graph showing the problem

kubectl get pods --all-namespaces --output 'jsonpath={range .items[*]}{.spec.nodeName}{" "}{.Metadata.namespace}{" "}{.Metadata.name}{"\n"}{end}'

“”“

解决方法

目标的问题是您用linspace创建的范围。此方法的默认样本数为50,并且均等分配,因此取决于您的width2可能不在此范围内。使用num参数(第三个位置)来增加此值,它看起来会更好,但您的值可能仍不在此范围内。

(问题是您正在处理数字列表,而不能处理无限集)。