problemas de dimensionamento em TIKZ
Sep 21 2020
Estou tendo alguns problemas de escala ao desenhar diagramas usando TIKZ. Eu tenho um casco convexo. Desejo desenhar uma parábola passando pelos dois primeiros vértices diferentes de zero do casco convexo (aeb respectivamente). Calculei os coeficientes, de modo que a parábola passe pelos dois primeiros vértices diferentes de zero do casco convexo. Embora eu tenha uniformizado a escala, não consigo obter o resultado desejado. Aqui está MWE
\documentclass[crop,tikz]{standalone}
\begin{document}
\begin{tikzpicture}[scale=.35]
\draw[draw=none,scale=5](0,0)--(-1.1730,0.9848)--(-1.5,0.8660)--(-1.7660,0.6428)--(-1.9397,0.3420)--(-1.9397,-0.3420)--(-1.7660,-0.6428)--(-1.5,-0.8660)--(-1.1730,-0.9848)--(0,0)--cycle;
\draw[thick,scale=5,color=black] (0,0)--(-1.1730,0.9848)--(-1.5,0.8660)--(-1.7660,0.6428)--(-1.9397,0.3420);
\draw[thick,scale=5] (-1.9397,-0.3420)--(-1.7660,-0.6428)--(-1.5,-0.8660)--(-1.1730,-0.9848)--(0,0);
\draw[scale=5, domain=-2:2, smooth, variable=\y, red] plot ({1.48720*\y*\y+2.615340}, {\y});
\node[] at (0.75,0.75) {$0$};
\node[] at (-5.75,5.5) {$a$};
\node[] at (-7.5,5.0) {$b$};
\draw[thick,->,,>=stealth] (-11.5,0)--(2,0) node[right]{$X$};
\draw[thick,->,,>=stealth] (0,-8)--(0,8) node[above]{$Y$};
\end{tikzpicture}
\end{document}
Eu quero algo como:
Respostas
2 Zarko Sep 21 2020 at 17:32
Tento reproduzir suas imagens:
\documentclass[margin=3mm, tikz]{standalone}
\begin{document}
\begin{tikzpicture}[
T/.style = {font=\scriptsize, fill=white, inner sep=1pt},% ticks
dot/.style = {circle, fill, inner sep=1pt},
scale = 2]
% axis
\draw[thick,-stealth] (-3,0) -- (2,0) node[right] {$X$};
\draw[thick,-stealth] (0,-2) -- (0,2) node[above]{$Y$};
\foreach \i in {-2.5,-2,...,1.5}
\draw (\i,1mm) -- ++ (0,-2mm) node[T, below] {\i};
\foreach \i in {-1.5,-1,-0.5,0.5,1,1.5}
\draw (1mm,\i) -- ++ (-2mm,0) node[T, left] {\i};
% rotated parabola
\draw[domain=0:1.2, variable=\y,
red, very thick] (-3,0) -- plot (3*\y*\y-2.5, \y);%- 1.00456
% a and b points on parabola
\node (a) [dot,label=$a$] at (3*0.5*0.5-2.5,0.5) {};
\node (b) [dot,label=$b$] at (3*0.6*0.6-2.5,0.6) {};
% line
\draw (a) -- ++ (-0.4,-0.3) node[dot] {}
-- ++ (0,-1.2) node[dot] {}
-- ++ (0.4,-0.2) node[dot] {}
-- ++ (0.5,-0.1) node[dot] {}
-- (0,0) node[dot] {}
-- (b);
\end{tikzpicture}
\end{document}
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
George Harrison ficou chateado por suas letras de 'Hurdy Gurdy Man' de Donovan não terem sido usadas