Como criar figuras no LaTeX usando TikZ | TM Quest | Skillshare

Velocidade de reprodução


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Como criar figuras no LaTeX usando TikZ

teacher avatar TM Quest, Technology and Mathematics Quest

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Assista a este curso e milhares de outros

Tenha acesso ilimitado a todos os cursos
Oferecidos por líderes do setor e profissionais do mercado
Os temas incluem ilustração, design, fotografia e muito mais

Aulas neste curso

    • 1.

      Apresentação

      2:21

    • 2.

      Desenhando linhas

      9:41

    • 3.

      Exercício de linhas

      2:07

    • 4.

      Formas básicas

      9:16

    • 5.

      Exercício de formas básicas

      1:48

    • 6.

      Funções de redefinição

      9:47

    • 7.

      Exercício de funções de redefinição

      3:06

    • 8.

      Curvas de recolocação

      7:56

    • 9.

      Para loops

      7:43

    • 10.

      Para exercício de loops

      3:18

  • --
  • Nível iniciante
  • Nível intermediário
  • Nível avançado
  • Todos os níveis

Gerado pela comunidade

O nível é determinado pela opinião da maioria dos estudantes que avaliaram este curso. Mostramos a recomendação do professor até que sejam coletadas as respostas de pelo menos 5 estudantes.

65

Estudantes

1

Projetos

Sobre este curso

Neste curso, vamos passar por algumas das características básicas do pacote TikZ no LaTeX. TikZ é um pacote LaTeX incrível para criar figuras de alta qualidade em seu documento. Vamos nos concentrar em como criar formas geométricas básicas e funções de traçado. O curso assume algum conhecimento prévio do LaTeX. Se você é um novato completo no LaTeX, recomendamos ver os primeiros 27 vídeos do nosso curso LaTeX (Mastering LaTeX).

Se você quiser saber mais sobre o TikZ, recomendamos a documentação do TikZ (documentação do TikZ) e a documentação do Overleaf (documentação do (Overleaf

Conheça seu professor

Teacher Profile Image

TM Quest

Technology and Mathematics Quest

Professor

Hi there!

We're a couple who are passionate about teaching topics related to mathematics and informatics. Are you perhaps interested in data science or mathematics? If so, why don't you follow us?

Currently, we have published the following courses:

 

Mastering LaTeX: Academic Typesetting for Beginners Creating Figures in LaTeX Using TikZ Python 3.9 - What is New? Scientific Computing with NumPy - Python Data Science

Do you have a suggestion for us for a course? Don't hesitate to contact us :-)

Visualizar o perfil completo

Level: Intermediate

Nota do curso

As expectativas foram atingidas?
    Superou!
  • 0%
  • Sim
  • 0%
  • Um pouco
  • 0%
  • Não
  • 0%

Por que fazer parte da Skillshare?

Faça cursos premiados Skillshare Original

Cada curso possui aulas curtas e projetos práticos

Sua assinatura apoia os professores da Skillshare

Aprenda em qualquer lugar

Faça cursos em qualquer lugar com o aplicativo da Skillshare. Assista no avião, no metrô ou em qualquer lugar que funcione melhor para você, por streaming ou download.

Transcrições

1. Introdução: Olá e bem-vindos a esta nova missão onde vamos explorar o pacote tiques no final OK. Então, em primeiro lugar, o que são carrapatos? Tickks é um pacote em látex para desenhar figuras. Então, o que ele pode executar enquanto ele pode desenhar gráficos, diagramas de comunidade, gráficos, figuras geométricas, e muito, muito mais. Tic representa um leva esta seção tipo, colocá-lo para baixo, que é alemão e se traduz em tiques como não um programa de desenho. O que vamos cobrir nesta palestra em vídeo? Então takes é um pacote muito grande e pode fazer um monte de coisas. Então não teremos tempo para cobrir todas as bruxas no pacote de texto. Então as coisas que vamos cobrir é desenhar linhas, círculos e polígonos usando técnicas, vamos aprender como mudar o estilo de vida, como ter linhas pontilhadas ou coloridas e etc. Vamos aprender a traçar funções e curvas usando ticks. E vamos aprender como usar para loops para criar marcas de ticks, por exemplo, há muitos recursos adicionais, por exemplo, o manual de tiques e, adicionalmente, todas as crenças têm uma página de documentação sobre tiques. Então deixe-me mostrar rapidamente o que vamos criar as entradas. Então, primeiro de tudo, vamos começar com o desenho de linhas. Depois disso, vamos aprender a desenhar retângulos e círculos, e como criar cores. Depois disso, vamos aprender como traçar funções e como traçar curvas. E, finalmente, vamos aprender como criar marcas de ticks usando para loops. Este curso requer algum conhecimento básico de Natick. Assim, por exemplo, você precisará saber antes de começar a importar pacotes e como escrever matemática básica mais tarde. Você não tem nenhum reconhecimento tardio. Você pode começar por ver ou primeiro 27 vídeos do nosso curso de ninhada masterização mais tarde. Neste curso, também temos vários exercícios e o projeto vai ser simplesmente fazer esses exercícios. Além disso, se você fez algo de que você está particularmente orgulhoso e quer mostrá-lo a outros, você pode publicá-lo como um projeto para que outras pessoas possam vê-lo. Espero que ache isso interessante. Então vamos começar no próximo vídeo. 2. Desenhando linhas: Olá, e bem-vindos a este primeiro vídeo sobre carrapatos. Então o objetivo deste vídeo é fazer a forma de Pauling em tiques. E aqui podemos ver o código que é usado para fazer esta figura específica. Então agora eu excluí tudo porque eu vou começar com uma tela completamente em branco. Então, primeiro de tudo, eu vou precisar do meu pacote, que neste caso é o pacote tiques. Então eu vou escrever usar pacote e, em seguida, ticks para importar este pacote. Agora meu pacote é importante e tudo compilado bem. Então vou começar a fazer a minha figura. Então todo o meu código de tiques vai estar dentro do ambiente, tira fotos. Então eu vou escrever começar carrapatos imagem e pressione Enter. E aqui posso escrever meu código de tiques. Então, um triângulo consiste em três linhas separadas. Então eu vou começar por desenhar uma linha da vírgula 0 0 para a coordenada dois vírgula 0. Para fazer isso, eu escreveria o documento. E então eu vou escrever o 0 inicial vírgula 0. E então eu queria ir para o qual eu estou denotando por esta linha aqui. E o ponto final vai ser duas vírgula 0. E todos os meus comandos de tiques terminarão com ponto-e-vírgula. E se eu compilar agora, vemos nossa única linha aqui. Uma coisa a notar é que todos os comprimentos estão em centímetros. Então esta linha aqui é exatamente dois centímetros slung. Ok, então nós temos uma linha, então nós podemos adicionar outra, porque nosso triângulo tem três linhas. E isso vai ser de 2.021 vírgula 1.Então 73205, que é a raiz quadrada de três aproximadamente, e, em seguida, ponto e vírgula e compilar. E agora vemos que temos duas linhas que nos dão um ângulo. Então, é claro que agora posso desenhar a terceira linha. Mas antes disso, vou dizer que é uma maneira simples de fazer exatamente o que estou fazendo neste código. Então, se eu quiser não uma linha indo deste ponto para o 0.1 vírgula um ponto 73, et cetera. Então eu posso apenas fazer outro traço duplo e depois escrever este ponto aqui. Vou apenas copiá-lo de par. E deixe-me também apagar este e compilar. E agora você vê que temos exatamente a mesma figura e podemos continuar se quisermos definir uma linha deste ponto para o ponto de partida, que é 0 vírgula 0. Podemos escrever 0 vírgula 0 aqui e compilar. E agora temos o nosso triângulo. Então, uma coisa a observar é que em vez de escrever 0 vírgula 0, eu poderia escrever o ciclo aqui, que apenas circula até o ponto de partida. Então, se eu compilar agora, eu tenho a mesma figura. Então, uma coisa que eu quero comentar é que eu sempre vou usar o ciclo um. Quero fazer formas fechadas. Recente para isso é que o uso do endpoint às vezes criará alguns artefatos estranhos. Ok, então eu tenho o meu triângulo base aqui. Primeiro, quero que este triângulo se torne um pouco maior. E para evitar, fazer isso é simplesmente dimensionar a imagem. Então o que você pode fazer é aqui em cima, tomar argumentos opcionais dentro do seu ambiente e apenas RightScale. E depois com o quanto você queria escalar. E deixe-me tomar livre e depois compilar. E agora você vê que meu triângulo aqui se torna três vezes maior. Você também pode esticar apenas o eixo x ou o eixo y. Isso é feito, por exemplo, usando a escala x. Então deixe-me compilar. E agora apenas o eixo x é dimensionado. Ou você pode fazer grande escala, que dimensiona apenas o eixo y. E, claro, se você quiser escalar o eixo x e o eixo y, você pode fazer escala lie igual a três e x escala igual a três, que irá escalar para o eixo x e o eixo y. Mas OK, isso é exatamente o mesmo que a escala faz. Então vamos remover tudo isso e apenas resolve escala igual a três. Então uma coisa que eu sei agora é que nossas linhas são muito finas. Quero que sejam mais grossas. Para fazer isso, eu posso no comando draw ter um argumento opcional que é corrigido. E agora minhas linhas são muito figura. Se eu quiser um ainda mais grosso, eu posso fazer ultra grosso. E agora eles estão mesmo imaginados. Eu também posso ir na outra direção, tornando-os finner. E lá a operação é phi1. E agora eles são muito mais finos. E aqui eu tenho ultrafino e você também tem o comando fin. Ok, então eu estava feliz com isso. Então deixe-me voltar a essa. Então esta é a minha foto temporária agora. Então a última coisa que eu quero fazer é criar linhas deste canto para o ponto médio aqui, deste ponto médio para este canto, e deste canto para este ponto médio. Então deixe-me começar com esta linha daqui até aqui, que eu posso escrever desenhando. E então uma vírgula 0, que é o ponto médio aqui para uma vírgula um ponto 73205 aqui, e então ponto e vírgula. E agora temos a nossa linha aqui. Então, na imagem original, esta linha foi tracejada. Então deixe-me fazer uma linha tracejada apenas escrevendo tracejado como um argumento opcional e ver como ele se parece. E agora temos uma linha tracejada. Nós também podemos torná-lo pontilhado apenas escrevendo pontilhado aqui e compilando. E agora vemos esta linha pontilhada muito fina aqui. Então deixe-me levá-lo de volta para tracejado e compilar. E agora eu tenho minha linha tracejada novamente. A próxima linha eu queria o mesmo estilo, mas só daqui até aqui. Claro que eu posso fazer o mesmo que eu fiz aqui em uma nova linha com o comentário da nova porta. Eu também posso colocá-lo dentro aqui apenas escrevendo os pontos de partida 0 vírgula 0, e depois dois. E então o ponto final, que é uma vírgula cinco, vírgula 0 ponto oito, 6-6, assim. E se eu compilar agora, eu acabo com duas linhas pontilhadas separadas. Um começando neste 0.1 vírgula 0, que está aqui. E indo para uma vírgula raiz quadrada de três, que é aqui. E então uma linha completamente separada de 0 vírgula 0, que está aqui para este ponto médio aqui, que você pode ver aqui. Então podemos fazê-lo com a nossa linha final, que vai para aqui. E vai ser duas vírgula 0 a 0 vírgula cinco, vírgula 0, vírgula 8, 6-6, assim. E agora terminamos com nossa parte principal da nossa figura. Uma coisa que eu queria dizer é que em vez de escrever toda essa aproximação, então isso é apenas pegar a raiz quadrada de três, a calculadora e apenas escrever o primeiro que cheira isso. Você também pode fazer com que o látex calcule a raiz quadrada de três. Então a maneira de fazer isso é apenas escrever raiz quadrada, que é SQRT e, em seguida, livre aqui. Então eu prefiro tê-lo dentro, dentro de colchetes encaracolados aqui. Então esse látex não pensa que este parêntese e aqui. Então, se eu compilar agora, você vê que nada realmente acontece. Mas muitas vezes isso pode tornar mais fácil fazer essa imagem. Então aqui também, em vez de escrever a raiz quadrada de três em sua calculadora, você pode escrever raiz quadrada três aqui, assim. E você pode ver um h muda aqui. Então os tiques entendem operações matemáticas básicas. Isso é algo que vamos nos aprofundar em vídeos posteriores. Como última coisa, queremos que a nossa figura aqui centrada e queremos explicar do que se trata este número. E para fazer isso, vamos embrulhar ou carrapatos imagem em um ambiente de figura. Então vamos fazer isso por figura inicial e com um enésimo número como este. E se eu compilar agora, ele vai para baixo aqui. E deixe-me escrever, antes de tudo, eu quero centralizar minha figura. Então deixe-me escrever centralização, assim, compilando. E agora está centrado. E eu também queria estar aqui na foto. Então deixe-me escrever a cada ano como um argumento opcional para colocá-lo aqui e compilar. Então agora ele pulou porque é onde o nosso código está. E finalmente, eu quero fazer uma legenda para a figura. Então deixe-me escrever legenda aqui dentro e escrever meu triângulo doce assim e compilar. E agora eu tenho a imagem final, que foi a mesma que a que começamos. 3. Exercício em linhas de desenho: Tenho um exercício para você na plateia. Então tente fazer este triângulo simples usando carrapatos. E também você tem esta linha aqui, acelerando o triângulo em duas partes deste canto aqui até o ponto médio aqui. Então tente fazer esse exercício e então vamos passar por uma solução. Ok, então agora é hora da solução do exercício. Então deixe-me apenas levá-la abaixo da minha foto original. E a primeira coisa que queremos fazer é começar ou um tiques ambientes imagem. Então deixe-me escrever começar tira foto. Primeiro de tudo, eu quero fazer o triângulo externo. Então este triângulo vai ser de 0 vírgula um a 0 vírgula menos 1 a dois vírgula 0, e então ciclo em torno de como este. Então você primeiro faz uma linha de 01 a 0 vírgula minus1, então você faz um sublinhado de 0 elogios um a dois vírgula 0, e então você apenas cicloou ao redor. Então você faz uma linha daqui até aqui e compilou. Então agora temos nosso triângulo externo e então tivemos uma linha de 0 vírgula 0 para o canto, duas vírgula 0. E lembre-se de terminar tudo com ponto-e-vírgula. E agora temos a linha do ponto médio aqui. E finalmente a imagem era um pouco maior, então eu vou escalá-la por dois. E este foi o triângulo que mostrei. Então não se preocupe se sua solução não foi exatamente a mesma que a minha. Existem várias maneiras de fazer isso. Por exemplo, você pode fazer este triângulo aqui e, em seguida, apenas adicionar essas duas linhas. Ou você poderia torná-lo maior em vez de dimensionar aqui multiplicando todas essas coordenadas por duas, por exemplo. Ok, isto foi tudo o que consegui este vídeo. Então, vejo você novamente no próximo vídeo. 4. Formas básicas: Olá e bem-vindo. Neste vídeo, nós vamos aprender como fazer formas mais básicas em correção, por exemplo, neste vídeo, vamos passar por como fazer retângulos usando textos e círculos, e como usar cores e colocar texto em nossa imagem. Como antes, deixe-me começar por uma tela completamente em branco. Então deixe-me apagar tudo aqui. Vou manter meus ambientes de imagem de tiques. E lembre-se que nós importamos são pacote fixo no preâmbulo. Então deixe-me compilar agora. E agora vemos que a nossa foto desaparece. Então, primeiro de tudo, eu vou começar fazendo o retângulo. Para fazer o retângulo, você usa o comando draw e, em seguida, escreve no canto inferior esquerdo do retângulo, neste caso menos três, menos três, então você escreve retângulo. E, em seguida, o canto superior direito, neste caso livre, livre de vírgula. E lembre-se do ponto-e-vírgula. E você vê que nós temos um retângulo aqui. O ponto inferior aqui corresponde ao ponto menos três, menos três. E os pontos superiores aqui correspondem à 0,3 vírgula livre. Então, por exemplo, se eu mudar e dizer que a coordenada de perda aqui é quatro e compilar, então você vê que fica mais longo. E agora estas coordenadas superiores são três vírgula quatro. Deixe-me levá-lo de volta para livre e compilar. E lembre-se que a próxima coisa foi que tínhamos um círculo dentro do retângulo. Para fazer um círculo, usamos novamente o comando draw e precisamos especificar o centro do círculo, que eu vou definir como 0 vírgula 0. E então, neste caso, eu quero desenhar um círculo. E entre parênteses quadrados, posso ter várias opções diferentes. Então deixe-me dizer que o raio do círculo é igual a livre e sempre termina com um ponto e vírgula e compilar. E agora você vê que temos um círculo aqui com raio livre e centro 0 vírgula 0. Então o ponto aqui no centro é 0 vírgula 0. Então, na minha foto, no círculo estava o fio, o que é muito fácil de mudar. Basta pegar o argumento opcional de aluguel no documento. Então agora temos um círculo vermelho e deixe-me também fazê-lo caber. Então agora você pode ver a cor um pouco melhor. Você pode assumir como um comando opcional quase todas as cores comuns. Então, por exemplo, se eu quiser circular para ser azul em vez disso, então ele se torna azul. Eu também posso fazer o aluguel retângulo completamente da mesma maneira. E assim por diante. Mas deixe-me manter minha cor vermelha aqui. Ok, então o que eu quero fazer agora é marcar o centro usando outro círculo. Então quero um círculo muito pequeno no centro. Então deixe-me fazer isso com um comando de empate. E o centro é 0 vírgula 0 ainda, queremos circular. E desta vez eu quero que o raio seja muito, muito pequeno. Então deixe-me definir o raio para ser igual a 0, D21. E agora esqueci o ponto-e-vírgula. Então deixe-me compilar novamente. Assim, para que eu não tenha um erro aqui. E não, fizemos um círculo muito pequeno aqui. Então o que eu quero é que este círculo aqui seja preenchido. A maneira mais fácil de fazer isso é usar o preenchimento como um argumento opcional como este. E agora você vê que o círculo aqui está preenchido. E deixe-me torná-lo azul como estava na outra foto. Então agora temos um ponto azul no centro. Existem várias maneiras de fazer formas preenchidas. Por exemplo, você pode usar o comando Preencher e deixe-me copiar essa coisa aqui, assim. E deixe-me comentar isso por enquanto e compilar. Então esta não é uma maneira de fazer um círculo cheio aqui. E é claro que você pode levar este para ser azul apenas definindo o argumento opcional azul aqui. A próxima coisa era ter uma linha verde do centro aqui também, o ponto aqui. E isso é feito como na palestra anterior. Então, para fazer a linha, e nós apenas fazer uma linha de 0 vírgula 0 duplo sinal de menos. E então este ponto aqui é três vírgula 0 e vírgula vil. E agora temos uma fila aqui até aqui. E podemos levar em alguns argumentos opcionais. Neste caso, deixe-me torná-lo coreano adotado. E já que não vemos os pontos aqui, muito bem, deixe-me torná-lo ultramáfico. Então agora temos uma linha pontilhada mais clara aqui. Então uma coisa que eu queria dizer é que você pode fazer essa linha pontilhada vagamente pontilhada ou densamente pontilhada. Para fazer isso, podemos escrever, depois dormir assim e compilado. E agora a linha é densamente pontilhada ou você pode escrever vagamente. E agora a linha aqui está vagamente pontilhada. A mesma coisa funciona com o comando tracejado. Então você pode escrever tracejado e vagamente tracejado, o que faz um vagamente arrojado aqui. Então deixe-me levá-lo de volta ao Donald e compilar. Então a última coisa que eu queria falar era como colocar texto na imagem. E uma maneira é usar o comando node. E eu quero que o texto esteja em. E então você escreve o ponto onde você quer que o texto esteja, nota para estar. No meu caso, quero que o texto esteja no centro. Então deixe-me começar escrevendo 0. E então eu posso usar chaves encaracoladas. E dentro destas chaves eu posso colocar o texto. Então deixe-me escrever o centro e, em seguida, lembrar o ponto e vírgula e compilar. E agora temos algum texto colocado no centro. Então isso não parece muito bom. Então, uma maneira de corrigi-lo é fazer um argumento opcional que lhe diz se você quer o texto acima ou abaixo ou esquerda ou direita do ponto. Então deixe-me colocá-lo acima assim e compilar. E agora você tem o lugar de texto acima. Mas ainda assim, eu acho que o espaçamento aqui é um pouco pequeno demais. Então eu vou corrigir isso por, em vez de tê-lo em 0, eu vou prová-lo em 0 vírgula 0.1. então deixe-me compilar. E agora eu coloquei algum texto na imagem. Claro, se eu quisesse estar abaixo, eu posso usar abaixo aqui. E eu também posso colocá-la esquerda e direita, assim. Mas eu estava muito feliz com acima, então deixe-me voltar. Então a última coisa foi que tivemos alguns flexionados aqui, que dizia que o raio do círculo é um. Para fazer isso, podemos fazer outra nota. E eu quero anotar B no 0.1.5 vírgula 0, que é o ponto médio entre aqui e aqui. E o texto é, o raio do círculo é um e ponto-e-vírgula. E desta vez eu queria ser colocado abaixo deste ponto aqui. Então, se eu compilar agora, eu recebo o seguinte. E agora eu tenho o problema de que este texto aqui é muito longo para que ele seja colocado na única linha para corrigi-lo, eu posso usar uma quebra de linha aqui dentro, mas se eu tentar compilar, então eu não obter a quebra de linha. E isso é porque eu preciso de outro argumento opcional aqui, que é o argumento opcional align. E isso mostra como você deseja que seu texto seja alinhado. Então deixe-me, por exemplo, dizer que sua esquerda, então o texto é alinhado à esquerda. Então agora você vê que a quebra de linha faz algo e provavelmente é muito difícil de ver, mas este texto aqui está alinhado à esquerda. Você também pode torná-lo bem alinhado, dizendo direita. E agora este texto está na linha certa. Então deixe-me mudar a posição aqui para que você possa vê-lo por exemplo aqui e compilar. Então agora o texto está alinhado à direita e você também pode torná-lo centralizado. Então agora este texto está centrado, mas eu queria ficar alinhado à esquerda. Então deixe-me voltar para a esquerda e colocar este aqui onde eu realmente queria assim. Ok, então aqui está a nossa imagem final. Então isto era tudo o que eu queria dizer neste vídeo. Vejo vocês no próximo vídeo. 5. Exercício de formas básicas: Olá e bem-vindo de volta. Neste vídeo vamos fazer um exercício que é criar a seguinte imagem. Então pare o vídeo e tente fazer essa foto mais tarde. E eu vou passar pela solução em um segundo. Ok, então deixe-me ver a solução do exercício. Em primeiro lugar, como sempre, começamos em nosso texto, falar pela iluminação. E a primeira coisa que tivemos em nossa foto foi este retângulo preto no fundo. Então deixe-me começar fazendo isso com o tapete de drogas. E então poderíamos preencher o argumento opcional para torná-lo preto. E então precisamos fazer o retângulo que começou em 0, e, em seguida, o comando retangle. E então o canto superior direito será quatro vírgula dois e ponto e vírgula. Então, se compilarmos, temos um retângulo preto aqui. A próxima coisa foi que nesta metade aqui temos o círculo. Então deixe-me desenhar isso e deixe-me usar o comando Preencher desta vez. E eu queria ser branco, e então eu quero centrá-lo no 0.1 vírgula 1. Eu queria fazer um círculo. E o raio do círculo será igual a um e com o ponto-e-vírgula. E agora temos o nosso círculo branco aqui no centro. Tínhamos uma carta que era C. Então deixe-me denotar atos. E o centro deste círculo é o 1.20 novamente. E queremos fazer a letra C. Então deixe-me compilar com o ponto-e-vírgula. E aqui temos a nossa forma final. Então vejo vocês novamente no próximo vídeo quando vamos para inundações. 6. Plotando funções: Olá e bem-vindo. Neste vídeo, vamos passar por como traçar funções usando textos. Então esta é a imagem final que vamos criar. E como sempre, vamos começar por uma tela completamente banida e tentar construir essa imagem. Ok, então vamos começar apagando tudo aqui. E deixe-me também excluir esses argumentos opcionais como este e compilar. E lembre-se sempre que aparecem no preâmbulo. Nós instalamos nosso pacote tics. Então vamos começar a criar nossa imagem. Então, primeiro de tudo, vou passar por como criar o índice do eixo X e Y. Tudo isto deve ser muito familiar. Primeiro de tudo, preciso traçar as linhas. Então vamos começar com o eixo x. Vou começar a desenhar de menos 0 vírgula um. E eu quero desenhar até dez vírgula 0. E eixo y vai ser de 0 vírgula 0 ponto 120 vírgula cinco, como este com um menos aqui. Então aqui temos o nosso eixo x e aqui está o nosso eixo y. Então, quando desenhamos eixo, eu gosto de ter uma ponta de seta em cada um dos eixos, então aqui e aqui. Então a maneira de fazer isso é com um argumento opcional como este. Então agora nós temos uma pequena seta aqui, e nós podemos mudar a direção da seta apenas deixando-a apontada na outra direção assim. Então vamos compilar e deixe-me também em breve aqui. Agora vemos que temos uma pequena ponta de flecha aqui e queremos ambas. Então deixe-me diminuir o zoom. Então, tanto aqui como aqui, podemos ter ambas as direções como esta e compilar. Então agora temos uma ponta de flecha aqui e uma aqui. Está bem, mas deixa-me voltar a apagar este. E deixe-me também acrescentar um aqui. E agora temos nosso eixo x e y. A próxima coisa que eu quero fazer é adicionar uma grade em nossa figura aqui. Para fazer isso, vamos, em primeiro lugar, ele usou um comando draw e, em seguida, vamos usar para grão da mesma maneira que fizemos com o retângulo. Então, primeiro de tudo, precisamos ter o canto inferior esquerdo da nossa grade, que eu vou definir dois menos 0 vírgula 12 menos 0 vírgula um, assim. E então eu vou escrever a grade, e então eu vou escrever o canto superior direito, que eu vou definir para dez vírgula cinco. E deixe-me combinar. Então, antes de tudo, eu não gosto quando a grade tem este contorno aqui. Então deixe-me removê-lo tendo nove vírgula 94 vírgula nove e compilar. Então, em segundo lugar, a grade é muito prevalente. Vou torná-lo mais fraco dizendo que eu queria e eu queria ultra fino e compilar. E agora temos a nossa rede. Então foi assim que criamos os eixos X e Y. Então vamos para a conspiração. Para traçar uma função. Vamos começar pelo comando draw e, em seguida, vamos usar o enredo. E dentro deste parêntese aqui, eu vou escrever o x. e o ycorrespondente. Então vamos dizer que queremos traçar a função x dividida por dois. Então a coordenada x vai ser x, que eu vou denotar por barra invertida x neste caso. E a coordenada y correspondente para cada x vai ser x. E então eu preciso dividir este x por dois, que eu vou fazer com o símbolo de divisão e depois dois. Então vamos tentar compilar. E, obviamente, temos a linha aqui, mas não está realmente preenchendo dentro do nosso sistema de coordenadas. E o recente para isso é que não especificamos o domínio da função. Portanto, não especificamos quais valores X esta função pode ser tomada. Para fazer isso, vamos usar o argumento opcional de domínio e queremos que você tome em valores de 0 a 9.9 ou algo assim. Então 02, que vai ser um dois-pontos, 9.9, e isso não compila. E agora vemos que nosso gráfico está dentro ou sistema de coordenadas e é plotado de 0 a 9.9. No momento atual, acho que nossa função parece um pouco chata. Então eu vou adicionar cores. Então eu queria ser laranja e quero que seja grosso. E deixe-me compilar novamente. E agora a minha linha aqui é muito mais prevalente. Então deixe-me fazer outra função. Novamente. Vou usar para desenhar o comando e depois traçar. E vamos fazer a função x ao quadrado dividido por 25 mais um. Então o x vai ser x. Então esta é a coordenada x, e então x ao quadrado é o mesmo que x vezes x. E então dividimos por 25 e, em seguida, com mais um. Então vamos tentar compilar novamente. E depois temos este. Novamente. Precisamos especificar o domínio 0 a 9.9. Só pegamos o mesmo domínio. E esta é a nossa função, e eu preferiria que fosse de outra cor. Então, vamos pegar azul e fazer com que se encaixe. E agora temos nossa outra função, x ao quadrado dividido por 25 mais um. Ok, antes de irmos para a função final, eu quero dizer que se você tem o mesmo domínio em todas as suas funções, é um monte de texto para escrever. Então, em vez de escrever o domínio uma e outra vez, você pode escrevê-lo uma vez que aparecer com um argumento opcional na imagem ticks. Deixe-me escrever domínio. E, em seguida, o domínio que é 0 a 9.9. E então eu posso deletar essa coisa aqui. E então essa coisa aqui e compilar. E você vê que exatamente a mesma coisa acontece. E se eu quiser a terceira função agora, eu não preciso especificar o domínio, ok, então a terceira função vai ser x ao quadrado dividido por 25. Então deixe-me escrever desenhado e então trama novamente. E desta vez, em vez de escrever x vezes x, deixe-me escrever x para o poder de dois. Então minha coordenada x vai ser uma barra invertida x, e minha coordenada y vai ser x para o poder de dois. E para tomar a energia, reduzimos o comando de energia. E vai levar x. e vai levar x para o poder dos dois, assim. E vamos dividir por 25. Agora, se formos tentados a compilar agora, vamos ter um problema. Então deixe-me fazer isso. E obviamente que temos uma flecha aqui e você recebe um monte de números. O recente para isso é que este parênteses aqui e o parêntese de disco. Não faça isso acontecer. Vamos usar chaves e levá-los ao redor da minha função aqui. Então, se agora compilar, então temos nosso enredo que função. Então deixe-me fazer outra cor. Digamos aluguel e FEC. Ok, então agora temos toda a nossa função livre. Então a última coisa é rotular as funções. Para fazer isso, podemos encontrar as coordenadas de cada um desses pontos aqui e usar o comando node como aprendemos na seção anterior. Mas, em vez disso, façamos isso de forma mais simples. Só incluímos o nó aqui dentro. E então, dentro das chaves, podemos ter nosso texto. Então minha primeira função, eu vou chamar f de x. e ele vai ser x dividido por dois. Então deixe-me compilar agora. E então você tem o rótulo x dividido por dois aqui. Mas você vê que ele coloca, exatamente no ponto. Então, novamente, vamos usar o argumento opcional acima aqui e compilar para acelerá-lo ligeiramente acima. Então vamos fazê-lo para a segunda função com nota. E deixe-me colocá-lo, certo? E esta função vai ser chamada g de x. E vai ser igual a x multiplicado por x dividido por 25 mais um. E isso foi compilado. Então aqui temos nossa função e nossa função final vai ser, e eu quero colocá-lo direito novamente. E eu vou chamá-lo de h de x. E é igual a x ao quadrado dividido por 25. Esta é a nossa imagem final. Espero que tenham gostado deste vídeo. Então, no próximo vídeo, vamos fazer nosso pequeno exercício. Então fique atento. 7. Exercício de plotando funções: Olá e bem-vindos a este exercício. Neste exercício vamos traçar a função exponencial. Então o código para a função exponencial vai ser exp e, em seguida, nossa barra invertida variável X. E esta imagem é o gráfico de menos 1.5 para 1.5. Além disso, eu usei a cor marrom para traçar a função com. Então, neste exercício, não se preocupe com a legenda. Apenas se preocupe em fazer a figura exata, que você pode ver aqui. Ok, basta pausar o vídeo e vê-lo em um minuto para uma solução. Olá novamente, e bem-vindo à solução. Então vamos começar por começar nosso ambiente, que vai ser imagem de tiques. Então deixe-me descer aqui e pressionar Enter. E em primeiro lugar, eu vou fazer o eixo X e Y. Para o eixo x, usarei o comando draw e a seta. E eu vou fazer as linhas de menos 1.60.60 e eixo Y. E eixo y, eu vou fazer de 0 vírgula 0 vírgula 12. E então eu preciso de algo maior do que o exponencial de 1,5. Então deixe-me escrever 0 vírgula 4.9 aqui e compilar. E agora criamos nossos eixos x e y. A próxima coisa é desenhar nossa função. Então isso é feito com o documento, e queríamos que a cor fosse marrom. E deixe-me fazer isso FEC. E todo o nosso planejamento é feito com enredo aqui. E então precisamos da nossa variável x e, em seguida, a função exp de x. Então deixe-me escrever xp e, em seguida, barra invertida x aqui. Lembre-se que escrevemos a função dentro desses colchetes aqui para ter certeza de que os ticks não devem entender e pensar que este parêntese, e aqui, então deixe-me compilar este. E então você vê que ela é feita uma linha marrom muito grande, que é porque eu esqueci de incluir o domínio, que vai ser de menos 1,5 a 1,5 aqui. Então deixe-me tentar compilar novamente. E agora temos a nossa trama. Então a última coisa é fazer alguma descrição. Isso é feito com nó. E deixe-me fazer o nó à direita. E o texto vai dizer a função exponencial de x. Então deixe-me compilar mais uma vez. E agora temos a nossa imagem final. Claro que você pode fazê-lo dentro de um ambiente de dedo e assim por diante. Que eu não vou fazer isso aqui. 8. Plotagem de curvas: Olá, e bem-vindo a este vídeo sobre como traçar curvas em tiques. Então, neste vídeo, vamos aprender a traçar curvas e vamos fazer a seguinte imagem. E esta é uma imagem de um cardioide e um cardiod em questão tem a seguinte fórmula, que você pode ver aqui na legenda. Então, como antes, vamos apagar tudo. Então deixe-me manter a legenda, mas tudo dentro da imagem tiques, eu vou excluir e deixe-me também excluir essa coisa aqui e compilar. E agora lembre-se que, como sempre, temos importado ou carrapatos pacote no preâmbulo. Ok, então vamos começar. Então, primeiro de tudo, eu quero fazer o sistema de coordenadas, e de acordo com este sistema, vai ser feito exatamente da mesma maneira que no vídeo anterior. Então, primeiro de tudo, vamos desenhar o eixo de coordenadas. Então o eixo y vai ser de 0 vírgula menos 2,7 a 0 vírgula 2.7. E eixo x vai ser de menos 4.5 vírgula 0 a 1.1 vírgula 0. Então, se agora compilar, Temos o eixo x e o eixo y. Eu também quero que esta foto tenha uma grade. Isso é feito da mesma maneira que antes com empate e deixe-me torná-lo cinza e ultrafino. E agora precisamos dar o canto inferior esquerdo, que será menos 4,5, menos 2,6. E então escrevemos grão e 0,92,5, que é o canto superior direito da grade. E vamos compilar. E agora temos o nosso sistema de coordenadas, que se parece com isto. A próxima coisa que eu vou fazer é realmente sacar a taxa de cartão. Então a fórmula do cardioide está aqui embaixo. Primeiro de tudo, fazemos um comando de desenho e, em seguida, plotar. E agora vamos dar nesta função para a coordenada x entre parênteses. Então, primeiro de tudo, temos que e depois vezes, então temos um menos. E então precisamos saber como escrevemos a função cosseno, que é costas, e então barra invertida X, que é nossa variável. E se deixarmos ficar como está, vai ser em graus e queríamos em radianos. Então vamos escrever um R aqui para denotar que a função cosseno aqui é radiante e não para a Grécia. E, finalmente, precisamos multiplicar por outra função de cosseno. E novamente, temos cosseno x e queremos, em seguida, radiance e terminar os parênteses aqui. E como antes, vamos precisar de outro conjunto de colchetes para garantir que leva realmente entender ou notação. Então esta é uma função no eixo x. Então vamos escrever as coordenadas y também. Então novamente, duas vezes e então, e então um conjunto de parênteses, um cosseno menos novamente, barra invertida x. E vamos querer fazer brilho e parênteses vezes. E a notação para a função seno é barra invertida sine x. E novamente, se não fizermos algo, será em graus. Então vamos fazer ingredientes como este, e deixe-me ter tudo em alguns colchetes encaracolados. E mais uma vez, precisarei ter um domínio. Então deixe-me dizer que a variável x aqui vai ir de 0 a dois pi. Então 0 é 0 e depois dois, e então precisamos multiplicar com pi. E a notação para pi é simplesmente escrever pi. Então, na verdade leva entender o pi constante. Então você pode apenas escrever pi aqui e ele vai entender. Então vamos compilar. E agora vemos que temos nosso cardioide aqui. Então deixe-me ampliar um pouco. Então, o que você notará que o cardiod aqui não é suave. É um tipo de linhas retas todo o caminho. Então, para torná-lo suave, o que você pode fazer é apenas dado um argumento opcional, bisbilhotar aqui. E se compilarmos agora, vemos que a linha aqui é muito mais suave. Então, finalmente, eu quero colorir a função de rosa. E eu queria ser grossa assim. E deixe-me combinar. E agora temos a seguinte curva aqui. Então a última coisa que eu queria fazer é ter este ponto aqui de marcado para fora quando o ângulo é dois pi dividido por três. Então o que eu quero é que dois pi divididos por três vai ser definido em, nesta função. E nós vamos fazer uma linha pontilhada daqui até aqui, e então algum pequeno círculo aqui para marcar o ponto, e então adicionar linha aqui embaixo. Então vamos começar com a linha do centro para aparecer. Então vamos desenhar pontilhado. E eu queria ser também grosso e a origem é 0 vírgula 0. E depois quero que sejam dois. E eu queria chegar a este ponto aqui, onde a coordenada X é este ponto aqui. Então deixe-me copiá-lo assim. E então, em vez desta barra invertida x, eu vou escrever duas vezes e, em seguida, constante pi dividido por três. E deixe-me fazer todos os lugares e compilar. E agora vemos que temos uma linha pontilhada da origem para quando x é igual a dois pi dividido por livre. Então o que eu quero agora é realmente escrever o nó, apenas explicando o que este ponto aqui é. E em alguns dos vídeos anteriores, aprendemos que poderíamos escrever um comando de nota aqui e simplesmente ignorá-lo neste ponto aqui. Mas podemos fazê-lo não acabou com apenas ter nó aqui. E então o texto que queremos ter, que será este ponto aqui, que tem as coordenadas três divididas por dois menos um. E eu quero notar estar acima deste último ponto aqui. Então deixe-me escrever acima como este e compilar. E agora escreveram que ponto é este. Além disso, eu quero ter um pequeno círculo aqui, na verdade tornando-o mais prevalente onde estamos, selecionar para isso também. Então, podemos usar o comando draw com o preenchimento argumento opcional. E o ponto que queremos é exatamente esse. Então deixe-me copiá-lo assim. E queremos fazer um círculo centrado nesse ponto com raio 0,05 ou algum pequeno número. Então vamos compilar. E agora temos um pequeno círculo lá marcando o ponto. E finalmente eu queria linha a partir deste ponto aqui em baixo e, em seguida, algum texto explicando o que este ponto aqui em baixo é. Então vamos precisar de outra linha, que eu vou fazer grossa e pontilhada. E ele vai passar de novo, este ponto aqui para este ponto aqui em baixo, que é apenas menos v dividido por duas vírgula 0, assim. Então deixe-me compilar agora. E aqui está o nosso ponto. E deixe-me também ter uma nota explicando o que este ponto áreas e vai ser explodido. E só vai dizer menos três divididos por dois aqui. Esta é a nossa imagem final. Esperava que gostasse deste vídeo. Então, no próximo vídeo, vamos aprender a escrever marcas de ticks em todos os pontos aqui usando para loops. Vejo-te na próxima vez. 9. Para loops: Olá e bem-vindo. Neste vídeo vamos fazer a seguinte imagem usando principalmente o mesmo procedimento que fizemos nos últimos dois vídeos. A única coisa nova vai ser o quão fraca taxa estas marcas fixas aqui, o que vamos fazer com um loop for. Então vamos começar como antes, simplesmente excluindo tudo. E permitam-me que também elimine estes argumentos opcionais aqui. E lembre-se que, como sempre, temos o pacote tiques importante dentro do nosso preâmbulo. Então deixe-me compilar. E tudo o que nos resta com um documento completamente em branco. Então vamos começar desenhando o eixo. Eu vou desenhar o eixo iria cair significava. E o truque é ter pontas de seta em ambas as direções aqui e criar a seguinte linha. Duas vezes pi para 0 vírgula 0. Então este vai ser o meu eixo X. E então eu vou continuar criando meu eixo y de 0 vírgula um como este. E se eu compilar agora, eu vou obter um eixo x e o eixo y seria pontas de seta em ambas as direções. Certo, então a próxima coisa é traçar nossa função. Então deixe-me começar criando um domínio. Então meu domínio vai ser de 0 a duas vezes pi aqui. E deixe-me compilar. E eu acho que o eixo parece um pouco pequeno, então eu quero escalá-lo por uma vírgula cinco, assim. Ok, mas vamos começar pelas tramas. Então o primeiro enredo vai ser a função cosseno. Então eu tenho minha variável x, minha função cosseno. E como sou um ser humano decente, vai ser radiante. E lembre-se que precisamos de colchetes em torno do cosseno e do ponto e vírgula. Então vamos compilar. Então esta é a função cosseno. E vamos fazer a função seno assim, e vamos compilar. E agora temos o cosseno e a função seno na mesma imagem. Então, se assumir um pouco e você pode ver que o gráfico não parece tão suave. Então vamos classificar os dados. Então eu vou apenas escrever suave em um argumento opcional. E deixe-me também fazer o cosseno função t e grosso assim. E se agora ampliarmos, vemos que o gráfico da função cosseno se tornou uma função suave aqui. Então vamos fazer o mesmo com a função seno. Então, a função de sinal, Eu quero ser suave e roxo e FEC. E vamos compilar novamente. E agora temos uma função seno roxo e função cosseno. E a última coisa é escrever que a função cosseno é a função cosseno e a função seno é a função seno. Isso é feito com um nó e eu quero que ele esteja certo. E só vai dizer que esta é a função do cosseno. Como este. Então agora temos a função cosseno aqui. E para a função seno, vou colocá-la acima e ligeiramente para a direita, que não interfira com alguns dos eixos aqui. Então isso é feito escrevendo acima. E bem com um espaço entre eles. E eu só vou dizer que esta é a função seno e compilar. E agora vemos que temos a função seno aqui e a função cosseno aqui marcada. Então agora para as marcas de ticks, então deixe-me começar desenhando a primeira marca, e eu quero desenhá-la ultrafina. E isso basicamente vai ser alinhado de 10 para uma vírgula menos 0,1. E então eu só quero colocar um nó abaixo. E eu quero dizer que este é um com cifrões em ambos os lados como este. E agora se você compilar e me deixar ampliar, então nós temos uma única marca aqui quando o número um sob ele. Então, se você quiser mais marcas de ticks aqui, você pode simplesmente copiar esta linha e fazer este 12 em vez de um. E então você teve outro. Mas fica cansativo quando você precisa fazer isso seis vezes. Então há uma maneira melhor de fazer isso. E a melhor maneira é usar para loops. Então, se você não está familiarizado com um loop for de um curso anterior, um loop completo ajuda você a fazer coisas que são repetitivas, que segue um padrão semelhante. Para criar o loop for, você vai escrever para cada um. E então você escreve sua variável x em. E deixe-me escrever x em uma vírgula dois. Então o que você quer fazer para cada um desses elementos aqui é esta coisa abaixo. Só que eu queria fazer isso para cada x aqui, assim. Então o que este código faz é que primeiro define x igual a um, e então conecte um aqui e aqui e aqui e corre para treinar. E em segundo lugar, ele irá definir x igual a dois e executar o mesmo código somente quando x igual a. Então, se agora compilar e vamos ampliar, então temos duas marcas de ticks. Um com 11 serviria. E o que você pode fazer é continuar com f3 e f4 e assim por diante. Portanto, há uma maneira mais simples de fazer isso, que é simplesmente usar a notação ponto, ponto ponto. Então, se queremos todos os números inteiros de um a quatro, o que você pode fazer é escrever ponto-ponto como matemática. E isso lhe dará todos os números entre 14. Então vamos compilar. E você vê que é exatamente o mesmo. Mas desta vez o que podemos fazer é escrever seis aqui. E isso lhe dará todos os números entre 16. Então vamos compará-lo. E agora você tem todas as marcas de ticks no eixo x. Finalmente, temos mais uma marca aqui no eixo y, o terror, não precisamos usar um loop for. Então deixe-me copiar essa coisa aqui, aqui embaixo. E vamos escrever 0 vírgula 1 e, em seguida, excluir esta coisa aqui, vírgula um. E vamos escrever um aqui e deixado aqui e compilar. E esta caixa, a pequena linha deste ponto aqui para este ponto aqui com o número um à esquerda. Estas são as nossas fotos finais. Então eu espero que você tenha gostado deste vídeo e o próximo vídeo é um pequeno exercício para você. 10. Para fazer exercício em loops: Olá, e bem-vindos a este vídeo de exercícios. Neste vídeo, o exercício é fazer o seguinte eixo x e y com as marcas de texto de um a dez marcharam em cada eixo. Provavelmente a maneira mais fácil de fazer esse exercício é dividi-lo em três tarefas. Em primeiro lugar, desenhe o eixo X e Y. O depois desenhou todas as marcas de texto no eixo x. E, finalmente, desenhe as marcas de texto no eixo y. Para desenhar as marcas de texto, espero que você possa usar para loops para tornar a tarefa mais fácil. Vemo-nos daqui a um minuto para uma solução para este exercício. Ok, bem-vindo de volta. Vamos começar a resolver o exercício. Primeiro de tudo, vamos desenhar o eixo. Então, estamos usando o comando draw, e vamos fazer o truque com duas pontas de seta em cada direção. E vamos de 10.2 para a origem. E depois para dez No.2 vírgula 0, assim. E isso foi compilado. E agora temos o x e o eixo y. Depois disso, podemos começar a desenhar as marcas de ticks. Então, primeiro de tudo, temos um quatro cada e queremos o x n. e então N1 vírgula ponto, ponto, ponto até dez. Então temos todos os números naturais entre 110 e, em seguida, temos outros colchetes. E aqui dentro você terá seus comandos de desenho. Então o que eu quero desenhar em ultra fino é retrata marcas. Então, no eixo x, eu vou desenhar as marcas de ticks, que serão linhas muito finas como esta. E deixe-me compilar. Então agora eu tenho todas as marcas de ticks no eixo x. Neste ponto eu tinha duas opções. Ou eu posso criar outra pasta e fazer todo o processo nesta linha aqui, ou eu posso simplesmente continuar desenhando essas marcas aqui, já que estamos correndo através dos mesmos números. Então deixe-me fazer a última abordagem. Então este é o comando para desenhar ticks marca o eixo y. Então deixe-me compilar. E esta é a nossa imagem final. Então, eu realmente espero que você tenha gostado desta série se você está interessado em mais Python ou Laycock conteúdo relacionado. Então não se esqueça de nos seguir na partilha de habilidades. Então, como última coisa, temos aqui um projeto que é simplesmente fazer esses exercícios e publicá-los. Mas caso contrário, se você está particularmente orgulhoso de uma das sintaxe de desenho inferior, não se esqueça de compartilhá-la com a comunidade aqui para que outras pessoas possam ver seu trabalho. Vejo-te outra vez para outra crista.