I want to make a picture in physics with TikZ. Can you help me?












-1















enter image description here



A similar example:



documentclass[tikz]{standalone}
usetikzlibrary{positioning}
begin{document}
begin{tikzpicture}[
force/.style={>=latex,draw=blue,fill=blue},
axis/.style={densely dashed,gray,font=small},
M/.style={rectangle,draw,fill=lightgray,minimum size=0.5cm,thin},
m/.style={rectangle,draw=black,fill=gray,minimum size=0.3cm,thin},
plane/.style={draw=black,fill=blue!10},
string/.style={draw=red, thick},
pulley/.style={draw, thick, circle},
]
%mainshape

filldraw[blue!30!white, draw=black] (0,0) coordinate (b) rectangle (3,1) coordinate (c);
% draw[pulley] (3.1,1.2) circle (0.25cm);
node (pulley) [pulley, minimum width=.5cm, anchor=south west] at (c) {};
filldraw[gray!40!white, draw=black] (1.5,1.05) rectangle (2,1.55);
draw[red,thick] (2,1.2)--(pulley.west);
filldraw[gray, draw=black] (3.10, 0.1) rectangle (3.6, 0.6) coordinate (a);
draw[red,thick] (a -| pulley.south)--(pulley.south);

%FBD1

begin{scope};
node[M, right=50pt of a](M){};
{[axis,->]
draw (0,-1) -- (0,2) node[right] {$+y$};
draw (M) -- ++(2,0) node[right] {$+x$};}
{[force,->]
% Assuming that Mg = 1. The normal force will therefore be cos(alpha)
draw (M.center) -- ++(0,1) node[above right] {$F_N$};
draw (M.west) -- ++(-1,0) node[left] {$F_f$};
draw (M.east) -- ++(1,0) node[above] {$T$};}
draw[force,->] (M.center)-- ++(0,-1) node[below] {$Mg$};
end{scope};

%FBD2
node[m, left=25pt of b] (m) {};
draw[axis,->] (m) -- ++(0,-2) node[left] {$+$};
{[force,->]
draw (m.north) -- ++(0,1) node[above] {$T'$};
draw (m.south) -- ++(0,-1) node[right] {$mg$};
};

end{tikzpicture}
end{document}









share|improve this question









New contributor




Hiếu Trần is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • Welcome to TeX.SE!

    – Kurt
    1 hour ago






  • 2





    Please tell us, what is your problem? To draw images shown in image? In MWE jou have code for different pictzres.

    – Zarko
    1 hour ago











  • I don't understand the axis labels in the first diagram.

    – JouleV
    50 mins ago











  • I found a similar code, but I can't write code for pictures

    – Hiếu Trần
    49 mins ago











  • can be picture split on three sub images, which you than combine in one figure?

    – Zarko
    47 mins ago
















-1















enter image description here



A similar example:



documentclass[tikz]{standalone}
usetikzlibrary{positioning}
begin{document}
begin{tikzpicture}[
force/.style={>=latex,draw=blue,fill=blue},
axis/.style={densely dashed,gray,font=small},
M/.style={rectangle,draw,fill=lightgray,minimum size=0.5cm,thin},
m/.style={rectangle,draw=black,fill=gray,minimum size=0.3cm,thin},
plane/.style={draw=black,fill=blue!10},
string/.style={draw=red, thick},
pulley/.style={draw, thick, circle},
]
%mainshape

filldraw[blue!30!white, draw=black] (0,0) coordinate (b) rectangle (3,1) coordinate (c);
% draw[pulley] (3.1,1.2) circle (0.25cm);
node (pulley) [pulley, minimum width=.5cm, anchor=south west] at (c) {};
filldraw[gray!40!white, draw=black] (1.5,1.05) rectangle (2,1.55);
draw[red,thick] (2,1.2)--(pulley.west);
filldraw[gray, draw=black] (3.10, 0.1) rectangle (3.6, 0.6) coordinate (a);
draw[red,thick] (a -| pulley.south)--(pulley.south);

%FBD1

begin{scope};
node[M, right=50pt of a](M){};
{[axis,->]
draw (0,-1) -- (0,2) node[right] {$+y$};
draw (M) -- ++(2,0) node[right] {$+x$};}
{[force,->]
% Assuming that Mg = 1. The normal force will therefore be cos(alpha)
draw (M.center) -- ++(0,1) node[above right] {$F_N$};
draw (M.west) -- ++(-1,0) node[left] {$F_f$};
draw (M.east) -- ++(1,0) node[above] {$T$};}
draw[force,->] (M.center)-- ++(0,-1) node[below] {$Mg$};
end{scope};

%FBD2
node[m, left=25pt of b] (m) {};
draw[axis,->] (m) -- ++(0,-2) node[left] {$+$};
{[force,->]
draw (m.north) -- ++(0,1) node[above] {$T'$};
draw (m.south) -- ++(0,-1) node[right] {$mg$};
};

end{tikzpicture}
end{document}









share|improve this question









New contributor




Hiếu Trần is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





















  • Welcome to TeX.SE!

    – Kurt
    1 hour ago






  • 2





    Please tell us, what is your problem? To draw images shown in image? In MWE jou have code for different pictzres.

    – Zarko
    1 hour ago











  • I don't understand the axis labels in the first diagram.

    – JouleV
    50 mins ago











  • I found a similar code, but I can't write code for pictures

    – Hiếu Trần
    49 mins ago











  • can be picture split on three sub images, which you than combine in one figure?

    – Zarko
    47 mins ago














-1












-1








-1








enter image description here



A similar example:



documentclass[tikz]{standalone}
usetikzlibrary{positioning}
begin{document}
begin{tikzpicture}[
force/.style={>=latex,draw=blue,fill=blue},
axis/.style={densely dashed,gray,font=small},
M/.style={rectangle,draw,fill=lightgray,minimum size=0.5cm,thin},
m/.style={rectangle,draw=black,fill=gray,minimum size=0.3cm,thin},
plane/.style={draw=black,fill=blue!10},
string/.style={draw=red, thick},
pulley/.style={draw, thick, circle},
]
%mainshape

filldraw[blue!30!white, draw=black] (0,0) coordinate (b) rectangle (3,1) coordinate (c);
% draw[pulley] (3.1,1.2) circle (0.25cm);
node (pulley) [pulley, minimum width=.5cm, anchor=south west] at (c) {};
filldraw[gray!40!white, draw=black] (1.5,1.05) rectangle (2,1.55);
draw[red,thick] (2,1.2)--(pulley.west);
filldraw[gray, draw=black] (3.10, 0.1) rectangle (3.6, 0.6) coordinate (a);
draw[red,thick] (a -| pulley.south)--(pulley.south);

%FBD1

begin{scope};
node[M, right=50pt of a](M){};
{[axis,->]
draw (0,-1) -- (0,2) node[right] {$+y$};
draw (M) -- ++(2,0) node[right] {$+x$};}
{[force,->]
% Assuming that Mg = 1. The normal force will therefore be cos(alpha)
draw (M.center) -- ++(0,1) node[above right] {$F_N$};
draw (M.west) -- ++(-1,0) node[left] {$F_f$};
draw (M.east) -- ++(1,0) node[above] {$T$};}
draw[force,->] (M.center)-- ++(0,-1) node[below] {$Mg$};
end{scope};

%FBD2
node[m, left=25pt of b] (m) {};
draw[axis,->] (m) -- ++(0,-2) node[left] {$+$};
{[force,->]
draw (m.north) -- ++(0,1) node[above] {$T'$};
draw (m.south) -- ++(0,-1) node[right] {$mg$};
};

end{tikzpicture}
end{document}









share|improve this question









New contributor




Hiếu Trần is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












enter image description here



A similar example:



documentclass[tikz]{standalone}
usetikzlibrary{positioning}
begin{document}
begin{tikzpicture}[
force/.style={>=latex,draw=blue,fill=blue},
axis/.style={densely dashed,gray,font=small},
M/.style={rectangle,draw,fill=lightgray,minimum size=0.5cm,thin},
m/.style={rectangle,draw=black,fill=gray,minimum size=0.3cm,thin},
plane/.style={draw=black,fill=blue!10},
string/.style={draw=red, thick},
pulley/.style={draw, thick, circle},
]
%mainshape

filldraw[blue!30!white, draw=black] (0,0) coordinate (b) rectangle (3,1) coordinate (c);
% draw[pulley] (3.1,1.2) circle (0.25cm);
node (pulley) [pulley, minimum width=.5cm, anchor=south west] at (c) {};
filldraw[gray!40!white, draw=black] (1.5,1.05) rectangle (2,1.55);
draw[red,thick] (2,1.2)--(pulley.west);
filldraw[gray, draw=black] (3.10, 0.1) rectangle (3.6, 0.6) coordinate (a);
draw[red,thick] (a -| pulley.south)--(pulley.south);

%FBD1

begin{scope};
node[M, right=50pt of a](M){};
{[axis,->]
draw (0,-1) -- (0,2) node[right] {$+y$};
draw (M) -- ++(2,0) node[right] {$+x$};}
{[force,->]
% Assuming that Mg = 1. The normal force will therefore be cos(alpha)
draw (M.center) -- ++(0,1) node[above right] {$F_N$};
draw (M.west) -- ++(-1,0) node[left] {$F_f$};
draw (M.east) -- ++(1,0) node[above] {$T$};}
draw[force,->] (M.center)-- ++(0,-1) node[below] {$Mg$};
end{scope};

%FBD2
node[m, left=25pt of b] (m) {};
draw[axis,->] (m) -- ++(0,-2) node[left] {$+$};
{[force,->]
draw (m.north) -- ++(0,1) node[above] {$T'$};
draw (m.south) -- ++(0,-1) node[right] {$mg$};
};

end{tikzpicture}
end{document}






tikz-pgf diagrams






share|improve this question









New contributor




Hiếu Trần is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question









New contributor




Hiếu Trần is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question








edited 11 mins ago









JouleV

8,92222155




8,92222155






New contributor




Hiếu Trần is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 1 hour ago









Hiếu TrầnHiếu Trần

12




12




New contributor




Hiếu Trần is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Hiếu Trần is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Hiếu Trần is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.













  • Welcome to TeX.SE!

    – Kurt
    1 hour ago






  • 2





    Please tell us, what is your problem? To draw images shown in image? In MWE jou have code for different pictzres.

    – Zarko
    1 hour ago











  • I don't understand the axis labels in the first diagram.

    – JouleV
    50 mins ago











  • I found a similar code, but I can't write code for pictures

    – Hiếu Trần
    49 mins ago











  • can be picture split on three sub images, which you than combine in one figure?

    – Zarko
    47 mins ago



















  • Welcome to TeX.SE!

    – Kurt
    1 hour ago






  • 2





    Please tell us, what is your problem? To draw images shown in image? In MWE jou have code for different pictzres.

    – Zarko
    1 hour ago











  • I don't understand the axis labels in the first diagram.

    – JouleV
    50 mins ago











  • I found a similar code, but I can't write code for pictures

    – Hiếu Trần
    49 mins ago











  • can be picture split on three sub images, which you than combine in one figure?

    – Zarko
    47 mins ago

















Welcome to TeX.SE!

– Kurt
1 hour ago





Welcome to TeX.SE!

– Kurt
1 hour ago




2




2





Please tell us, what is your problem? To draw images shown in image? In MWE jou have code for different pictzres.

– Zarko
1 hour ago





Please tell us, what is your problem? To draw images shown in image? In MWE jou have code for different pictzres.

– Zarko
1 hour ago













I don't understand the axis labels in the first diagram.

– JouleV
50 mins ago





I don't understand the axis labels in the first diagram.

– JouleV
50 mins ago













I found a similar code, but I can't write code for pictures

– Hiếu Trần
49 mins ago





I found a similar code, but I can't write code for pictures

– Hiếu Trần
49 mins ago













can be picture split on three sub images, which you than combine in one figure?

– Zarko
47 mins ago





can be picture split on three sub images, which you than combine in one figure?

– Zarko
47 mins ago










2 Answers
2






active

oldest

votes


















1














JouleV and Zarko are around, if you are lucky they do the other two pics.



documentclass[tikz,border=3.14mm]{standalone}
usetikzlibrary{decorations.pathmorphing}
begin{document}
begin{tikzpicture}
node[draw,label=left:$B$,minimum width=2em,minimum height=1em] (B){};
node[draw,label=above:$A$,minimum width=2em,minimum height=1.5em] (A) at (2,2){};
node[circle,fill,inner sep=1.5pt] (C) at (B|-A){};
draw[decorate,decoration={coil,segment length=3pt}] (B) -- (C) -- (A);
draw[fill=gray] ([xshift=1em,yshift=-pgflinewidth]A.south east) rectangle ++
(-2.4,-0.2);
end{tikzpicture}
end{document}


enter image description here






share|improve this answer































    1














    Actually these pictures don't take much time. It is good that you show some codes, but those codes seem to be unrelevant.



    documentclass[tikz]{standalone}
    usepackage{siunitx}
    begin{document}
    begin{tikzpicture}[>=stealth]
    draw[dashed,very thin] (0,-1) grid (7.5,1);
    draw[->] (0,-2)--(0,2) node[left] {$x;(si{centimetre})$};
    draw[->] (-1,0)--(8.5,0) node[below] {$t;(SI{-e2}{second})$};
    draw plot[smooth,samples=500,domain=0:7] (x,{cos(deg(pi*x/2))});
    foreach i in {0,5,...,35} draw (i/5,0) node[below,fill=white,inner sep=1pt] {$i$};
    draw (0,-1) node[left] {$-10$} (0,1) node[left] {$10$};
    end{tikzpicture}
    end{document}


    enter image description here



    documentclass[tikz]{standalone}
    begin{document}
    begin{tikzpicture}[>=stealth]
    draw[<->] (0,-3) node[left] {$y$} -- (0,-2) node[left] {$O_y$} -- (0,0) node[above left] {$O$} -- (2,0) node[above] {$O_x$} -- (3,0) node[above] {$x$};
    fill (0,-2) circle (1pt) (0,0) circle (1pt) (2,0) circle (1pt);
    end{tikzpicture}
    end{document}




    documentclass[tikz]{standalone}
    usetikzlibrary{decorations.pathmorphing}
    begin{document}
    begin{tikzpicture}
    draw[fill=yellow] (0,0) rectangle (4.5,-.2);
    draw (3,0) rectangle (4,.5);
    draw (0,0) -- (-.25,.25);
    fill (-.25,.25) circle (1pt);
    draw (-.75,-2.5) rectangle (.25,-3);
    draw[decoration={aspect=0.3,segment length=1.5mm, amplitude=2mm,coil},decorate] (0,.25) -- (3,.25);
    draw[decoration={aspect=0.3,segment length=1.5mm, amplitude=2mm,coil},decorate] (-.25,0) -- (-.25,-2.5);
    draw (-.25,0)|-(0,.25);
    draw (3.5,0.5) node[above] {$A$} (-.75,-2.75) node[left] {$B$};
    end{tikzpicture}
    end{document}


    enter image description here






    share|improve this answer



















    • 1





      +1 All three of them!

      – marmot
      25 mins ago












    Your Answer








    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "85"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: false,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: null,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });






    Hiếu Trần is a new contributor. Be nice, and check out our Code of Conduct.










    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f482206%2fi-want-to-make-a-picture-in-physics-with-tikz-can-you-help-me%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    2 Answers
    2






    active

    oldest

    votes








    2 Answers
    2






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    1














    JouleV and Zarko are around, if you are lucky they do the other two pics.



    documentclass[tikz,border=3.14mm]{standalone}
    usetikzlibrary{decorations.pathmorphing}
    begin{document}
    begin{tikzpicture}
    node[draw,label=left:$B$,minimum width=2em,minimum height=1em] (B){};
    node[draw,label=above:$A$,minimum width=2em,minimum height=1.5em] (A) at (2,2){};
    node[circle,fill,inner sep=1.5pt] (C) at (B|-A){};
    draw[decorate,decoration={coil,segment length=3pt}] (B) -- (C) -- (A);
    draw[fill=gray] ([xshift=1em,yshift=-pgflinewidth]A.south east) rectangle ++
    (-2.4,-0.2);
    end{tikzpicture}
    end{document}


    enter image description here






    share|improve this answer




























      1














      JouleV and Zarko are around, if you are lucky they do the other two pics.



      documentclass[tikz,border=3.14mm]{standalone}
      usetikzlibrary{decorations.pathmorphing}
      begin{document}
      begin{tikzpicture}
      node[draw,label=left:$B$,minimum width=2em,minimum height=1em] (B){};
      node[draw,label=above:$A$,minimum width=2em,minimum height=1.5em] (A) at (2,2){};
      node[circle,fill,inner sep=1.5pt] (C) at (B|-A){};
      draw[decorate,decoration={coil,segment length=3pt}] (B) -- (C) -- (A);
      draw[fill=gray] ([xshift=1em,yshift=-pgflinewidth]A.south east) rectangle ++
      (-2.4,-0.2);
      end{tikzpicture}
      end{document}


      enter image description here






      share|improve this answer


























        1












        1








        1







        JouleV and Zarko are around, if you are lucky they do the other two pics.



        documentclass[tikz,border=3.14mm]{standalone}
        usetikzlibrary{decorations.pathmorphing}
        begin{document}
        begin{tikzpicture}
        node[draw,label=left:$B$,minimum width=2em,minimum height=1em] (B){};
        node[draw,label=above:$A$,minimum width=2em,minimum height=1.5em] (A) at (2,2){};
        node[circle,fill,inner sep=1.5pt] (C) at (B|-A){};
        draw[decorate,decoration={coil,segment length=3pt}] (B) -- (C) -- (A);
        draw[fill=gray] ([xshift=1em,yshift=-pgflinewidth]A.south east) rectangle ++
        (-2.4,-0.2);
        end{tikzpicture}
        end{document}


        enter image description here






        share|improve this answer













        JouleV and Zarko are around, if you are lucky they do the other two pics.



        documentclass[tikz,border=3.14mm]{standalone}
        usetikzlibrary{decorations.pathmorphing}
        begin{document}
        begin{tikzpicture}
        node[draw,label=left:$B$,minimum width=2em,minimum height=1em] (B){};
        node[draw,label=above:$A$,minimum width=2em,minimum height=1.5em] (A) at (2,2){};
        node[circle,fill,inner sep=1.5pt] (C) at (B|-A){};
        draw[decorate,decoration={coil,segment length=3pt}] (B) -- (C) -- (A);
        draw[fill=gray] ([xshift=1em,yshift=-pgflinewidth]A.south east) rectangle ++
        (-2.4,-0.2);
        end{tikzpicture}
        end{document}


        enter image description here







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered 34 mins ago









        marmotmarmot

        113k5144273




        113k5144273























            1














            Actually these pictures don't take much time. It is good that you show some codes, but those codes seem to be unrelevant.



            documentclass[tikz]{standalone}
            usepackage{siunitx}
            begin{document}
            begin{tikzpicture}[>=stealth]
            draw[dashed,very thin] (0,-1) grid (7.5,1);
            draw[->] (0,-2)--(0,2) node[left] {$x;(si{centimetre})$};
            draw[->] (-1,0)--(8.5,0) node[below] {$t;(SI{-e2}{second})$};
            draw plot[smooth,samples=500,domain=0:7] (x,{cos(deg(pi*x/2))});
            foreach i in {0,5,...,35} draw (i/5,0) node[below,fill=white,inner sep=1pt] {$i$};
            draw (0,-1) node[left] {$-10$} (0,1) node[left] {$10$};
            end{tikzpicture}
            end{document}


            enter image description here



            documentclass[tikz]{standalone}
            begin{document}
            begin{tikzpicture}[>=stealth]
            draw[<->] (0,-3) node[left] {$y$} -- (0,-2) node[left] {$O_y$} -- (0,0) node[above left] {$O$} -- (2,0) node[above] {$O_x$} -- (3,0) node[above] {$x$};
            fill (0,-2) circle (1pt) (0,0) circle (1pt) (2,0) circle (1pt);
            end{tikzpicture}
            end{document}




            documentclass[tikz]{standalone}
            usetikzlibrary{decorations.pathmorphing}
            begin{document}
            begin{tikzpicture}
            draw[fill=yellow] (0,0) rectangle (4.5,-.2);
            draw (3,0) rectangle (4,.5);
            draw (0,0) -- (-.25,.25);
            fill (-.25,.25) circle (1pt);
            draw (-.75,-2.5) rectangle (.25,-3);
            draw[decoration={aspect=0.3,segment length=1.5mm, amplitude=2mm,coil},decorate] (0,.25) -- (3,.25);
            draw[decoration={aspect=0.3,segment length=1.5mm, amplitude=2mm,coil},decorate] (-.25,0) -- (-.25,-2.5);
            draw (-.25,0)|-(0,.25);
            draw (3.5,0.5) node[above] {$A$} (-.75,-2.75) node[left] {$B$};
            end{tikzpicture}
            end{document}


            enter image description here






            share|improve this answer



















            • 1





              +1 All three of them!

              – marmot
              25 mins ago
















            1














            Actually these pictures don't take much time. It is good that you show some codes, but those codes seem to be unrelevant.



            documentclass[tikz]{standalone}
            usepackage{siunitx}
            begin{document}
            begin{tikzpicture}[>=stealth]
            draw[dashed,very thin] (0,-1) grid (7.5,1);
            draw[->] (0,-2)--(0,2) node[left] {$x;(si{centimetre})$};
            draw[->] (-1,0)--(8.5,0) node[below] {$t;(SI{-e2}{second})$};
            draw plot[smooth,samples=500,domain=0:7] (x,{cos(deg(pi*x/2))});
            foreach i in {0,5,...,35} draw (i/5,0) node[below,fill=white,inner sep=1pt] {$i$};
            draw (0,-1) node[left] {$-10$} (0,1) node[left] {$10$};
            end{tikzpicture}
            end{document}


            enter image description here



            documentclass[tikz]{standalone}
            begin{document}
            begin{tikzpicture}[>=stealth]
            draw[<->] (0,-3) node[left] {$y$} -- (0,-2) node[left] {$O_y$} -- (0,0) node[above left] {$O$} -- (2,0) node[above] {$O_x$} -- (3,0) node[above] {$x$};
            fill (0,-2) circle (1pt) (0,0) circle (1pt) (2,0) circle (1pt);
            end{tikzpicture}
            end{document}




            documentclass[tikz]{standalone}
            usetikzlibrary{decorations.pathmorphing}
            begin{document}
            begin{tikzpicture}
            draw[fill=yellow] (0,0) rectangle (4.5,-.2);
            draw (3,0) rectangle (4,.5);
            draw (0,0) -- (-.25,.25);
            fill (-.25,.25) circle (1pt);
            draw (-.75,-2.5) rectangle (.25,-3);
            draw[decoration={aspect=0.3,segment length=1.5mm, amplitude=2mm,coil},decorate] (0,.25) -- (3,.25);
            draw[decoration={aspect=0.3,segment length=1.5mm, amplitude=2mm,coil},decorate] (-.25,0) -- (-.25,-2.5);
            draw (-.25,0)|-(0,.25);
            draw (3.5,0.5) node[above] {$A$} (-.75,-2.75) node[left] {$B$};
            end{tikzpicture}
            end{document}


            enter image description here






            share|improve this answer



















            • 1





              +1 All three of them!

              – marmot
              25 mins ago














            1












            1








            1







            Actually these pictures don't take much time. It is good that you show some codes, but those codes seem to be unrelevant.



            documentclass[tikz]{standalone}
            usepackage{siunitx}
            begin{document}
            begin{tikzpicture}[>=stealth]
            draw[dashed,very thin] (0,-1) grid (7.5,1);
            draw[->] (0,-2)--(0,2) node[left] {$x;(si{centimetre})$};
            draw[->] (-1,0)--(8.5,0) node[below] {$t;(SI{-e2}{second})$};
            draw plot[smooth,samples=500,domain=0:7] (x,{cos(deg(pi*x/2))});
            foreach i in {0,5,...,35} draw (i/5,0) node[below,fill=white,inner sep=1pt] {$i$};
            draw (0,-1) node[left] {$-10$} (0,1) node[left] {$10$};
            end{tikzpicture}
            end{document}


            enter image description here



            documentclass[tikz]{standalone}
            begin{document}
            begin{tikzpicture}[>=stealth]
            draw[<->] (0,-3) node[left] {$y$} -- (0,-2) node[left] {$O_y$} -- (0,0) node[above left] {$O$} -- (2,0) node[above] {$O_x$} -- (3,0) node[above] {$x$};
            fill (0,-2) circle (1pt) (0,0) circle (1pt) (2,0) circle (1pt);
            end{tikzpicture}
            end{document}




            documentclass[tikz]{standalone}
            usetikzlibrary{decorations.pathmorphing}
            begin{document}
            begin{tikzpicture}
            draw[fill=yellow] (0,0) rectangle (4.5,-.2);
            draw (3,0) rectangle (4,.5);
            draw (0,0) -- (-.25,.25);
            fill (-.25,.25) circle (1pt);
            draw (-.75,-2.5) rectangle (.25,-3);
            draw[decoration={aspect=0.3,segment length=1.5mm, amplitude=2mm,coil},decorate] (0,.25) -- (3,.25);
            draw[decoration={aspect=0.3,segment length=1.5mm, amplitude=2mm,coil},decorate] (-.25,0) -- (-.25,-2.5);
            draw (-.25,0)|-(0,.25);
            draw (3.5,0.5) node[above] {$A$} (-.75,-2.75) node[left] {$B$};
            end{tikzpicture}
            end{document}


            enter image description here






            share|improve this answer













            Actually these pictures don't take much time. It is good that you show some codes, but those codes seem to be unrelevant.



            documentclass[tikz]{standalone}
            usepackage{siunitx}
            begin{document}
            begin{tikzpicture}[>=stealth]
            draw[dashed,very thin] (0,-1) grid (7.5,1);
            draw[->] (0,-2)--(0,2) node[left] {$x;(si{centimetre})$};
            draw[->] (-1,0)--(8.5,0) node[below] {$t;(SI{-e2}{second})$};
            draw plot[smooth,samples=500,domain=0:7] (x,{cos(deg(pi*x/2))});
            foreach i in {0,5,...,35} draw (i/5,0) node[below,fill=white,inner sep=1pt] {$i$};
            draw (0,-1) node[left] {$-10$} (0,1) node[left] {$10$};
            end{tikzpicture}
            end{document}


            enter image description here



            documentclass[tikz]{standalone}
            begin{document}
            begin{tikzpicture}[>=stealth]
            draw[<->] (0,-3) node[left] {$y$} -- (0,-2) node[left] {$O_y$} -- (0,0) node[above left] {$O$} -- (2,0) node[above] {$O_x$} -- (3,0) node[above] {$x$};
            fill (0,-2) circle (1pt) (0,0) circle (1pt) (2,0) circle (1pt);
            end{tikzpicture}
            end{document}




            documentclass[tikz]{standalone}
            usetikzlibrary{decorations.pathmorphing}
            begin{document}
            begin{tikzpicture}
            draw[fill=yellow] (0,0) rectangle (4.5,-.2);
            draw (3,0) rectangle (4,.5);
            draw (0,0) -- (-.25,.25);
            fill (-.25,.25) circle (1pt);
            draw (-.75,-2.5) rectangle (.25,-3);
            draw[decoration={aspect=0.3,segment length=1.5mm, amplitude=2mm,coil},decorate] (0,.25) -- (3,.25);
            draw[decoration={aspect=0.3,segment length=1.5mm, amplitude=2mm,coil},decorate] (-.25,0) -- (-.25,-2.5);
            draw (-.25,0)|-(0,.25);
            draw (3.5,0.5) node[above] {$A$} (-.75,-2.75) node[left] {$B$};
            end{tikzpicture}
            end{document}


            enter image description here







            share|improve this answer












            share|improve this answer



            share|improve this answer










            answered 32 mins ago









            JouleVJouleV

            8,92222155




            8,92222155








            • 1





              +1 All three of them!

              – marmot
              25 mins ago














            • 1





              +1 All three of them!

              – marmot
              25 mins ago








            1




            1





            +1 All three of them!

            – marmot
            25 mins ago





            +1 All three of them!

            – marmot
            25 mins ago










            Hiếu Trần is a new contributor. Be nice, and check out our Code of Conduct.










            draft saved

            draft discarded


















            Hiếu Trần is a new contributor. Be nice, and check out our Code of Conduct.













            Hiếu Trần is a new contributor. Be nice, and check out our Code of Conduct.












            Hiếu Trần is a new contributor. Be nice, and check out our Code of Conduct.
















            Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f482206%2fi-want-to-make-a-picture-in-physics-with-tikz-can-you-help-me%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            A CLEAN and SIMPLE way to add appendices to Table of Contents and bookmarks

            Calculate evaluation metrics using cross_val_predict sklearn

            Insert data from modal to MySQL (multiple modal on website)