fillbetween

Tikz addplot 填充取决于符号
fillbetween

Tikz addplot 填充取决于符号

我有以下问题。我从表中读取数据并绘制它,然后填充 x 轴和曲线之间的区域。这很好。至少有一点。我希望“负部分”用另一种颜色填充,而不是曲线的“正部分”。我的代码看起来是这样的 \documentclass[paper=a4,fontsize=12pt,open=any,numbers=noenddot]{scrreprt} \usepackage{pgfplots} \pgfplotsset{compat=1.10} \usepgfplotslibrary{fillbetween} \begin{document} \begin{figure} \ce...

Admin

曲线和 y 轴之间的填充
fillbetween

曲线和 y 轴之间的填充

以下代码填充了函数和 x 轴之间的区域,但编译器忽略了函数和 y 轴之间的填充。我在第二次填充时尝试了 range=,因为 domain= 对于 y 轴来说似乎很奇怪,但编译器不喜欢它。我遗漏了什么? \documentclass[11pt,reqno]{amsbook} \usepackage{amsmath} \usepackage{amssymb} \usepackage{tikz} \usepackage{pgfplots} \pgfplotsset{compat=1.18} \usepgfplotslibrary{fillbetween} \be...

Admin

PGFPlots 在修剪轴、填充之间和错误标记之间的错误
fillbetween

PGFPlots 在修剪轴、填充之间和错误标记之间的错误

使用 PGFPlots 绘制带有误差线的数据点,除了使用函数fill between以及 TikZtrim axis left, trim axis right键之外,我还遇到了一个奇怪的错误,其中错误标记(红色)与误差线分离,并且似乎是随机放置的(更改蓝色框的坐标也会更改红色标记的位置)。我该如何修复此行为? 下面是一个最小的工作示例: \documentclass{standalone} \usepackage{pgfplots} \usepgfplotslibrary{fillbetween} \pgfplotsset{compat=1.18} \b...

Admin

\pgfplotsset 与填充或模式结合时导致错误
fillbetween

\pgfplotsset 与填充或模式结合时导致错误

我想在 .tex 文档中绘制多个图,但又不想为每条线单独设置线型。因此我使用 '\pgfplotsset{every axis plot/.append style={mark=*, mark size=2pt, line width=1pt, }}' 在整个文档中设置样式。现在,我想添加填充,但命令 \pgfplotsset 与填充结合使用会导致错误。以下是一个简单的示例: \documentclass[a4paper, 10pt]{scrbook} \usepackage{adjustbox} \usepackage{pgf} %Grafikpaket...

Admin

为曲线下方和上方的表面着色
fillbetween

为曲线下方和上方的表面着色

定义曲线如下: \begin{tikzpicture} \draw[->] (0,0) -- (8,0) node[right] {$t$}; \draw[name path=black_function, thick] (0,2) .. controls (2,3) and (3,2) .. (4,1) .. controls (5,0) and (6,2) .. (8,0.2); % Add vertical lines and labels \draw (1, 0.2) -- (1, -0.2) nod...

Admin

在 f(y) 和 f(x) 函数之间填充
fillbetween

在 f(y) 和 f(x) 函数之间填充

我想填充 f(x) 函数和 f(y) 函数之间的区域。这是我目前所得到的: \documentclass{article} \usepackage{amsmath} \usepackage{amssymb} \usepackage{tikz,bm} \usepackage{pgfplots} \pgfplotsset{compat=newest} \usepgfplotslibrary{fillbetween} \usetikzlibrary{intersections} \begin{document} \pgfplotsset...

Admin

帮助 Tikz 在三条曲线之间进行填充解决方案
fillbetween

帮助 Tikz 在三条曲线之间进行填充解决方案

我希望我的填充音能越过蓝线。但我不希望填充音超过X轴移到另一侧(见图)我不想在中间填充。有什么解决办法吗? \documentclass[12pt]{report} \usepackage{tikz} \usepackage{pgfplots} \pgfplotsset{compat=1.3} \usepgfplotslibrary{fillbetween} \begin{document} \begin{filecontents*}{name.txt} Station , M3-1.4CM+1.7CV , V2-1.4CM+1.7CV , ...

Admin

4. 圆与圆弧之间填充
fillbetween

4. 圆与圆弧之间填充

我需要填充由 4 个圆弧定义的区域,我知道这些圆弧的中心和半径。 我无法创建该区域的轮廓并填充它。 这是带有圆圈的 MWE,但图片尺寸太大: \documentclass[tikz,border=5]{standalone} \usepackage{amsmath} \usepackage{pgfplots} \begin{document} \begin{tikzpicture} \def\RI{1}; \def\RE{6}; \def\RL{5}; \draw[name path=CI] circle[radius=\R...

Admin

如何在 Tikz/PGF 中对三条线之间的区域进行阴影处理
fillbetween

如何在 Tikz/PGF 中对三条线之间的区域进行阴影处理

我只知道如何在两条曲线之间着色区域,只需通过使用参数为每条曲线指定一条路径:名称路径 = A 等。到目前为止,它通过指定 2 条路径然后使用命令 \addplot [gray!30] fill between [of = A and B, soft clip={domain=1:3}]; 我希望对三条线之间的区域进行阴影处理,因此在尝试指定第三条路径 C 时,命令给出了错误,所述区域如下所示: ...

Admin

填充由多条曲线界定的内部空间
fillbetween

填充由多条曲线界定的内部空间

我正在使用曲线坐标绘制两个“电视屏幕”,并希望前面的屏幕遮挡另一个屏幕。我想使用 \fillbetween 在外面的屏幕内进行绘制,但由于所有边都是弯曲的,因此我无法仅通过引用两条曲线来实现。有没有办法 \fillbetween 限制内部的多条曲线? \documentclass{article} \usepackage{pgfplots} \usepackage{tikz} \usepgfplotslibrary{fillbetween} \begin{document} \newcommand{\xa}{0.1} \newc...

Admin

pgfplots:填充曲线左侧的区域
fillbetween

pgfplots:填充曲线左侧的区域

我尝试填充曲线左侧,而不是下方。当我尝试填充中间时,我得到: 相反,阴影应该位于曲线左侧,范围为 [1.5,3]。 我的代码: \documentclass[preview]{standalone} \linespread{1.25} \usepackage{times} \usepackage{pgfplots} \pgfplotsset{compat = newest} \usetikzlibrary{positioning, arrows.meta} \usepgfplotslibrary{fillbetween} \usepackage{amsm...

Admin

TikZ,填充两个路径之间的空间
fillbetween

TikZ,填充两个路径之间的空间

我想填充中央半圆周和上方实黑线之间的空间。 \documentclass[tikz,border=1.5cm]{standalone} \usepackage{tikz} \usepackage{pgfplots} \usetikzlibrary{calc,intersections,spath3,pgfplots.fillbetween} \begin{document} \begin{tikzpicture} \coordinate (orig1) at (0,0); \path [spath/save=orig1--A, line width=0.5...

Admin

对图形的不同区域进行着色(tikz)
fillbetween

对图形的不同区域进行着色(tikz)

我想用不同的颜色为图形中由曲线界定的 6 个不同区域着色。似乎我一次只能为一个区域着色。这适用于为一个区域着色: \begin{document} \begin{tikzpicture} \begin{axis}[ axis y line = left, axis x line = bottom, xtick = {5,7}, xticklabels = {$\hat{z}_1$,$\hat{z}_2$}, ytick = {4}, yticklabels = {$\...

Admin

填充 TikZ 中两条曲线相交处的外部
fillbetween

填充 TikZ 中两条曲线相交处的外部

我正在尝试使用 TikZ 中的 fillbetween 选项填充两条曲线交叉点的外部。此绘图是更复杂图片的一部分;所以我更喜欢使用我的曲线定义代码。我不想使用\addplot,这样我就可以根据需要控制曲线的形状。 受到以下答案的启发贾斯珀·哈比希特到这个帖子,我想出了以下代码来手动填充指定区域。此方法绘制直线三角形区域。 为了遵循曲线的曲率,有没有办法填充该区域,例如使用代码:intersectionsegments={of=curveA and topAB and curveB}; 或者使用软剪辑。 \documentclass{article} \use...

Admin

使用 fillbetween 选项填充 TikZ 中的交叉区域
fillbetween

使用 fillbetween 选项填充 TikZ 中的交叉区域

我正在尝试控制填充 TikZ 中的不同交叉区域(包括使用模式),利用以下代码(我不想使用 \addplot,这样我可以根据需要控制曲线的形状)来获取顶部图形。 但到目前为止我成功完成的只是底部的绘图。 我无法填充曲线A和其他路径之间的区域,或者无法精确控制填充所需区域。 \documentclass{article} \usepackage{tikz} \usepackage{pgfplots} \usepgfplotslibrary{fillbetween} \usetikzlibrary{backgrounds,shadings,patterns} \b...

Admin