Programação em MATLAB

Tamanho: px
Começar a partir da página:

Download "Programação em MATLAB"

Transcrição

1 Programação em MATLAB Funções de Entrada / Saída Construção de gráficos Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Entrada / Saída de dados 2 1

2 Função pré-definida input Descrição: apresenta uma mensagem e solicita uma entrada do utilizador pela linha de comandos Sintaxe: user_entry = input('prompt') user_entry = input('prompt', 's ) >> Numero_Aluno = input('número de aluno: ') Número de aluno: >> Nome_Aluno = input('nome: ','s') Nome: João Manuel >> Nota_Aluno = input( Nota: ','s') Nota: Função pré-definida disp Descrição: apresenta o conteúdo de um vector no ecrã Sintaxe: disp(x) >> X = ['Nome: ', NomeAluno]; >> disp(x) Nome: João Manuel >> X = ['Número: ', NumeroAluno]; >> disp(x) Número: >> X = ['Número: ', num2str(numeroaluno)]; >> disp(x) Número:

3 Função pré-definida fprintf Descrição: apresenta o conteúdo formatado de uma cadeia de caracteres no ecrã Sintaxe: fprintf(text) fprintf(format, var) Especificação da cadeia de formatação: % u Inicio da especificação Flags Tamanho da cadeia Caracter de controlo Precisão 5 Utilização de caracteres de formatação Descrição Caracteres Descrição Flags Caracteres de formatação Caracteres de controlo Sinal - Sinal + Espaço Zero \n \t \b %% %c %d,%i %u %f %s Justificação à esquerda Impressão do caracter de sinal ("+" ou "-") Insere espaço em branco Enche espaço disponível com zeros New line Horizontal tab Backspace Símbolo de percentagem Single character Decimal notation (signed) Decimal notation (unsigned) Fixed-point notation String of characters 6 3

4 Função pré-definida fprintf >> fprintf('hello \n') Hello >> fprintf('maio é o %dº mês do Ano.\n',5) Maio é o 5º mês do Ano. >> r = 1;, fprintf('área circulo = %f m2.\n', pi*r^2) Área circulo unitário m2. >> B = [ ; ]; >> fprintf('x é %6.2f metros ou %8.3f mm\n, B) X é 9.90 metros ou mm X é 8.80 metros ou mm X é 7.70 metros ou mm 7 Função pré-definida fprintf Descrição: grava num ficheiro o conteúdo formatado de uma cadeia de caracteres Sintaxe: fprintf(fid,text) fprintf(fid,format, var) fid = fopen(nome, permissões) fclose(fid) >> x = 0:.1:1; >> y = [x; exp(x)]; >> fid = fopen('exp.txt', 'wt'); >> fprintf(fid, '%6.2f %12.8f\n', y); >> fclose(fid) 8 4

5 Função pré-definida save Descrição: grava num ficheiro um conjunto de variáveis sem formatação Sintaxe: save save NomeFicheiro Variáveis save(nomeficheiro, 'Variáveis') >> save NomeFicheiro a* >> save ficheiro.mat v1 >> save 'meu ficheiro.mat' v1 >> save(nomeficheiro, 'v1 ) 9 Função pré-definida load Descrição: carrega de um ficheiro para o workspace um conjunto de variáveis sem formatação Sintaxe: save save NomeFicheiro Variáveis save(nomeficheiro, 'Variáveis') >> load NomeFicheiro a* >> load ficheiro.mat >> load 'meu ficheiro.mat' >> d = load(nomeficheiro, 'v1') 10 5

6 Gráficos em MATLAB Construção fácil de gráficos a partir de dados armazenados em matrizes e vectores Altamente customizável Grande diversidade de tipos de gráficos Possível em 2D e 3D Possibilidade de exportação para outros formatos (PNG, BMP, JPG) 11 Tipos de gráficos 2D 12 6

7 Tipos de gráficos 3D 13 Ambiente gráfico: Figure Window Toolbar Figure Window Docking no Matlab Plot Objects Eixos Tipos de linha 14 7

8 Funcionalidades da Toolbar 15 Função pré-definida plot Descrição: construção de gráficos 2D na Figure Window actual Sintaxe: plot(y) plot(x,y) plot(x,y,s) Parameterização das características do gráfico: ' c d -- ' Inicio da string Fim da string Cor Marcadores Tipo de linha 16 8

9 Parameterização da função plot b c g k m r y Cor Marcadores Tipo de linha blue cyan green black magenta red yellow o d h p +. s * v < > ^ x circle diamond hexagram pentagram plus point square star down left triangle right triangle up triangle x-mark : - dashed dash dot dotted solid 17 Representação de vectores x-y» x = 1:6;» y = [ ];» plot(x,y) 18 9

10 Construção de outros tipos de gráficos Comando plot3 bar barh stem stairs Descrição construção de gráficos 3D construção de gráficos 2D de barras verticais construção de gráficos 2D de barras horizontais construção de gráficos 2D do tipo discreto construção de gráficos 2D do tipo escada 19 Funções adicionais Comando clf close figure hold legend title xlabel ylabel grid axis Descrição apaga o gráfico na Figure Window corrente fecha a Figure Window corrente abre/acede à Figure Window especificada congela o grafico representado na Figure Window coloca a legenda na Figure Window coloca o titulo na Figure Window coloca um rótulo no eixo das abcissas coloca um rótulo no eixo das ordenadas coloca uma grelha no background do gráfico formata a gama de valores nos eixos do gráfico 20 10

11 Propriedades dos gráficos» x = 11;» y = 48;» plot(x,y,'r*')»» axis([ ])» xlabel('time')» ylabel('temperature ) 21 Representação de múltiplos gráficos» clf» x = 0: 2*pi/40: 2*pi;» y = sin(x);» plot(x,y,'ro')» hold on» y = cos(x);» plot(x,y,'b+')» legend('sin', 'cos')» title('sin and cos on one graph ) 22 11

12 Gráficos de barras, grelha e legenda» clf» x = 1:5; y1 = [ ];» y2 = [ ];» figure(1)» bar(x,y1) % Gráfico de Barras» figure(2)» plot(x,y1,'k')» hold on» plot(x,y2,'ko')» grid on» legend('y1','y2 ) Fígura 1 Fígura 2 23 Gráficos a partir de dados em ficheiro» load timetemp.dat» time = timetemp(1,:);» temp = timetemp(2,:);» plot(time,temp,'k+')» xlabel('time')» ylabel('temperature')» title('temperatures one afternoon')» 24 12

13 Formatação avançada de gráficos >> x = -pi:pi/10:pi; >> y = tan(sin(x)) - sin(tan(x)); >> plot(x,y,'--rs','linewidth',2,... 'MarkerEdgeColor','k',... 'MarkerFaceColor','g',... 'MarkerSize',10) 25 Trabalhar com o Plot Edit Mode Botão para modo de edição Adicionar legenda, texto e setas Double-click para seleccionar objecto Posicionar rótulos e outros objectos por click e arrasto Click no botão direito do rato para aceder às propriedades do objecto 26 13

14 Trabalhar com o Ploting Tools Figure Pallete Axes subplots Lineseries Figure Plot browser Activar as Ploting Tools Property Editor Adicionar dados Property Inspector 27 Referências Capítulo 2 de Stormy Attaway (2009), Matlab: A Practical Introduction to Programming and Problem Solving, Elsevier. Manuais do MATLAB Graphics 28 14

TUTORIAL SIMPLIFICADO DE MATLAB

TUTORIAL SIMPLIFICADO DE MATLAB TUTORIAL SIMPLIFICADO DE MATLAB Esse tutorial visa apresentar apenas as funções mais utilizadas pelo grupo. O Matlab suporta várias funções de entrada e saída de arquivos da linguagem C. Tais funções incluem

Leia mais

x, y: vetores com as MESMAS DIMENSÕES

x, y: vetores com as MESMAS DIMENSÕES DESENHANDO GRÁFICOS 2D Gráfico de pontos e linhas: função plot( ) Forma geral: plot(y) plot(x, y) y: plot(x, vetor y, str) valores que serão plotados. x, y: vetores com as MESMAS DIMENSÕES str: é um texto

Leia mais

INTRODUÇÃO AO MATLAB - PARTE 2

INTRODUÇÃO AO MATLAB - PARTE 2 INTRODUÇÃO AO MATLAB - PARTE 2 Murilo F. Tomé - ICMC-USP Operadores Relacionais/Lógicos Estruturas de Seleção e Repetição Introdução polinômios Gráficos Operadores relacionais Símbolo Operador = = igual

Leia mais

COMPUTAÇÃO E PROGRAMAÇÃO

COMPUTAÇÃO E PROGRAMAÇÃO COMPUTAÇÃO E PROGRAMAÇÃO 1º Semestre 2010/2011 MEMec, LEAN Ficha da Aula Prática 3: Entrada/saída de dados. Scripts e funções. Estruturas de selecção. Sumário das tarefas e objectivos da aula: 1. Utilizar

Leia mais

Gráficos em duas dimensões

Gráficos em duas dimensões Gráficos MATLAB 2 A função básica para a elaboração de gráficos bidimensionais é o comando plot: Exemplo x = -10:1:10; y = x.^2; plot(x,y,'-r'); title('grafico de x^2'); Exemplo x = -10:1:10; y = x.^2;

Leia mais

Computação e Programação 2009 / 2010

Computação e Programação 2009 / 2010 Computação e Programação 2ª Aula de Problemas Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Exercícios Resolvidos [Livro 1] (Ver referências no slide 20) 3.3 Write a program to convert

Leia mais

Estruturas de dados complexas: cell arrays e structures

Estruturas de dados complexas: cell arrays e structures Estruturas de dados complexas: cell arrays e structures Cell arrays Criação de cell arrays Aceder a elementos Visualizar elementos Modificar elementos Eliminar elementos Guardar strings em cell arrays

Leia mais

Características Básicas

Características Básicas Características Básicas Software de simulação matemática; Realiza operações matriciais,constrói gráficos em 2D e 3D,ajuda no processamento de sinais; Facilidade na linguagem em um ambiente interativo;

Leia mais

Minicurso de MATLAB. Programa de Educação Tutorial de Engenharia Elétrica 28/03/15. lmax Rodrigues. lcaroline Pereira.

Minicurso de MATLAB. Programa de Educação Tutorial de Engenharia Elétrica 28/03/15. lmax Rodrigues. lcaroline Pereira. Minicurso de MATLAB Programa de Educação Tutorial de Engenharia Elétrica lmax Rodrigues lcaroline Pereira lnayara Medeiros 28/03/15 Gráficos no Matlab O Matlab possui várias rotinas para plotagens gráficas

Leia mais

INTRODUÇÃO AO AMBIENTE DE PROGRAMAÇÃO MATLAB

INTRODUÇÃO AO AMBIENTE DE PROGRAMAÇÃO MATLAB TURMA 1/2 AULA 6 INTRODUÇÃO AO AMBIENTE DE PROGRAMAÇÃO MATLAB MINICURSO PET-POTÊNCIA 2016.1 RÔMULLO RANDELL MINICURSO PET-POTÊNCIA 2016.1 INTRODUÇÃO AO AMBIENTE DE PROGRAMAÇÃO MATLAB RÔMULLO RANDELL Turma

Leia mais

Introdução ao MATLAB. Parte 3

Introdução ao MATLAB. Parte 3 Introdução ao MATLAB Parte 3 6 Gráficos 2D Há diversos comandos para produzir gráficos em 2D (veja a Figura ). O mais utilizado deles é o comando plot. Ele admite argumentos de entrada, que permitem adicionar

Leia mais

Matlab Noções introdutórias. Roteiro para aula

Matlab Noções introdutórias. Roteiro para aula Matlab Noções introdutórias Roteiro para aula Matlab- Variáveis Pode-se criar variáveis na área de trabalho Comandos encerrados com ; não geram eco na área de trabalho >> a = 65 a = 65 >> a = 65; >> Matlab-

Leia mais

Conceitos de Programação

Conceitos de Programação Conceitos de Programação J. Barbosa 1 Conceitos básicos de programação Algoritmo Conjunto finito de regras sobre as quais se pode dar execução a um dado processo (Knuth73v1) Ex: ordenação de um conjunto,

Leia mais

Introdução ao MATLAB. Afonso Paiva ICMC-USP

Introdução ao MATLAB. Afonso Paiva ICMC-USP Introdução ao MATLAB Afonso Paiva ICMC-USP MATrix LABoratory é um software para computação científica resolve numericamente problemas matemáticos de forma rápida e eficiente possui uma família de pacotes

Leia mais

MATLAB. Que é MATLAB?

MATLAB. Que é MATLAB? MATLAB Que é MATLAB? MATLAB é o nome abreviado de MATrix LABoratory. MATLAB é um programa para realizar cálculos numéricos com vetores e matrizes. Como caso particular pode também trabalhar com números

Leia mais

Introdução ao AutoCAD Capitulo II: Configuração e Organização

Introdução ao AutoCAD Capitulo II: Configuração e Organização Introdução ao AutoCAD João Manuel R. S. Tavares / JOF Objectivos Configurar desenhos que utilizam diferentes unidades; Criar uma folha de desenho que reflicta adequadamente a escala utilizada no objecto

Leia mais

Manipulação de strings e conversão entre tipos de dados

Manipulação de strings e conversão entre tipos de dados e conversão entre tipos de dados Criação de variáveis do tipo string: As strings como arrays uni-dimensionais Operações sobre strings Concatenação Formatação Comparação Procura, Substituição e Separação

Leia mais

MATLAB GRÁFICOS 1ª PARTE VERSÃO: MAIO DE 2017

MATLAB GRÁFICOS 1ª PARTE VERSÃO: MAIO DE 2017 CEC CENTRO DE ENGENHARIA E COMPUTAÇÃO UNIVERSIDADE CATÓLICA DE PETRÓPOLIS PROGRAMAÇÃO II MATLAB GRÁFICOS 1ª PARTE VERSÃO: 0.1 - MAIO DE 2017 Professor: Luís Rodrigo E- mail: [email protected] Site:

Leia mais

Utilidades Diversas. Aplicações Informáticas para Engenharia. SérgioCruz

Utilidades Diversas. Aplicações Informáticas para Engenharia. SérgioCruz Utilidades Diversas Habitualmente os comandos que compõem um dado programa desenvolvido em matlab não são introduzidos usando a janela de comando mas sim escritos e gravados num ficheiro.m Para criar um

Leia mais

Computação e Programação

Computação e Programação Computação e Programação 10ª Aula de Problemas Tópicos Avançados sobre Funções Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Problema 1 3. The velocity of sound in air is 49.02xT^(1/2)

Leia mais

Computação e Programação. MEMec - LEAN 1º Semestre

Computação e Programação. MEMec - LEAN 1º Semestre Computação e Programação MEMec - LEAN 1º Semestre 2010-2011 Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Objectivos de CP Pretende-se promover o desenvolvimento de, Competências que

Leia mais

Computação e Programação

Computação e Programação Computação e Programação 7ª Aula de Problemas Sub-funções; Vectorização; Manipulação de strings; Estrutura try-catch Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Problema 1 Seja um

Leia mais

Processo de Desenvolvimento

Processo de Desenvolvimento Processo de Desenvolvimento Problema Análise Testes OK Codificação Testes OK Produção 1. Contexto do problema 2. Análise / síntese do problema 3. Esquema de processamento 4. e testes 5. Codificação 6.

Leia mais

Introdução ao uso do aplicativo Gnuplot

Introdução ao uso do aplicativo Gnuplot Universidade Estadual do Norte Fluminense Centro de Ciências e Tecnologia Laboratório de Engenharia e Exploração de Petróleo Introdução ao uso do aplicativo Gnuplot Disciplina: Software Livre Aluna: Nathália

Leia mais

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano [email protected] Aula 7 Matlab Noções Básicas de MATLAB INTRODUÇÃO Cálculo Numérico 3/55 LAYOUT DO MATLAB Espaço destinado às variáveis veis que

Leia mais

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano [email protected] Aula 10 04/2014 Matlab Métodos para zeros reais de funções Algoritmo do Método da Bissecção Seja f (x) contínua em [a, b] e tal

Leia mais

2. Configurações Básicas

2. Configurações Básicas 2. Configurações Básicas 2.1 Inserção das barras de ferramentas Para ativar ou desativar as barras de ferramentas, devemos acessar: no menu superior, TOOL >> Toolbars >>> AutoCAD ou simplesmente clicar

Leia mais

Computação e Programação

Computação e Programação Computação e Programação MEMec, LEAN - 1º Semestre 2015-2016 Aula Teórica 10 Exemplo de desenvolvimento de Programa Modular: Máquina de venda de bilhetes D.E.M. Área Científica de Controlo Automação e

Leia mais

Funções de Entrada e Saída

Funções de Entrada e Saída inicio Escrita no ecrã (Saída de dados) Escrever( introduza o valor do raio ) Raio Leitura do valor do raio S Raio < 0 N O utilizador insere o valor do raio (Entrada de dados do teclado) Escrita no ecrã

Leia mais

Iniciação à Informática

Iniciação à Informática Iniciação à Informática Dr. Manuel Monteiro Conteúdo 5 Folha de Cálculo Conceitos básicos Os programas denominados de folhas de cálculo permitem aos seus utilizadores elaborar documentos com cálculos,

Leia mais

Semana da Matemática. Luiz A. F. Coelho Fernando Deeke Sasse DMAT MatLab para Iniciantes

Semana da Matemática. Luiz A. F. Coelho Fernando Deeke Sasse DMAT MatLab para Iniciantes Semana da Matemática Luiz A. F. Coelho Fernando Deeke Sasse DMAT MatLab para Iniciantes Início 1. MatLab é interativo, você digita e já obtem respostas. Desta forma difere-se de linguagens de programação

Leia mais

INSTITUTO POLITÉCNICO DE TOMAR. Matlab Tutorials. Principais Funções do Matlab

INSTITUTO POLITÉCNICO DE TOMAR. Matlab Tutorials. Principais Funções do Matlab Matlab Tutorials Principais Funções do Matlab Funções Básicas do Matlab O Matlab consiste num programa interactivo de computação numérica e visualização de dados. Este programa é muito utilizado na área

Leia mais

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano [email protected] Aula 7 Matlab Noções Básicas de MATLAB INTRODUÇÃO Cálculo Numérico 3/55 Current Folder Window Local onde as operações podem ser

Leia mais

I-3 Introdução ao Matlab

I-3 Introdução ao Matlab I-3 Introdução ao Matlab Comunicações Sumário 1. Matlab MATrix LABoratory 2. Formas de utilização a) A janela de comandos b) Scripts c) Funções 3. Sintaxe, variáveis, matrizes e vetores 4. Operações comuns

Leia mais

Procalc v1.0. Versão Utilizador (Manual de Utilizador)

Procalc v1.0. Versão Utilizador (Manual de Utilizador) Procalc v1.0 Versão Utilizador (Manual de Utilizador) Conteúdo Procalc... 4 Botões Numéricos... 5 Funções Básicas... 6 Funções avançadas... 7 Logaritmo... 7 Logaritmo Natural... 7 Expoente... 7 Factorial...

Leia mais

INTRODUÇÃO AO SCILAB

INTRODUÇÃO AO SCILAB INTRODUÇÃO AO SCILAB O programa SCILAB é um ambiente apropriado ao desenvolvimento de software para computação numérica. Esse programa foi concebido e é mantido pelo Institut de Recherche em Informatique

Leia mais

Capítulo 11. GRÁFICOS COM WGNUPLOT

Capítulo 11. GRÁFICOS COM WGNUPLOT Capítulo 11. GRÁFICOS COM WGNUPLOT OBJETIVOS DO CAPÍTULO Aprender a utilizar o aplicativo Wgnuplot para fazer gráficos Aprender a utilizar o aplicativo Wgnuplot interativamente com um programa em FORTRAN

Leia mais

Módulo 17E. Revisões de HTML. A) Noções básicas de HTML

Módulo 17E. Revisões de HTML. A) Noções básicas de HTML Módulo 17E Revisões de HTML A) Noções básicas de HTML Estrutura básica de um documento Um documento HTML começa com a tag de abertura e termina com a tag de fecho . De seguida, temos a considerar

Leia mais

Prof: Heni Mirna Cruz Santos

Prof: Heni Mirna Cruz Santos Prof: Heni Mirna Cruz Santos Email: [email protected] New Abre um novo arquivo. Open Abre um arquivo salvo. Save Salva o arquivo. Save As Salvar como. Cloud Options: Salva ou atualiza uma cópia do

Leia mais

Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Objectivos e tarefas

Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Objectivos e tarefas Instituto Superior Técnico, Dep. de Engenharia Mecânica - ACCAII Objectivos e tarefas Aplicar os passos do processo de desenvolvimento para a construção de um algoritmo 1 Exercícios Resolvidos 1 - EXERCÍCIO

Leia mais

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano

CÁLCULO NUMÉRICO. Profa. Dra. Yara de Souza Tadano CÁLCULO NUMÉRICO Profa. Dra. Yara de Souza Tadano [email protected] Aula 7 Matlab Noções Básicas de MATLAB INTRODUÇÃO Cálculo Numérico 3/55 Current Folder Window Local onde as operações podem ser

Leia mais

Processamento Simbólico Polinómios e Equações Gráficos

Processamento Simbólico Polinómios e Equações Gráficos Matlab Processamento Simbólico Polinómios e Equações Gráficos Matlab Eercício. Iniciar o programa Matlab. Há duas formas: Fazer duplo-clique sobre o atalho, eistente no ambiente de trabalho do Windows

Leia mais

Manipulação de strings e conversão entre tipos de dados

Manipulação de strings e conversão entre tipos de dados Manipulação de strings e conversão entre tipos de dados Avaliação de strings A função eval() A estrutura try-catch A função IS para strings Conversão entre tipos de dados Instituto Superior Técnico, Dep.

Leia mais

Aprender a utilizar o aplicativo Gnuplot para fazer gráficos

Aprender a utilizar o aplicativo Gnuplot para fazer gráficos Capitulo 11. GRÁFICOS COM GNUPLOT (versão 5.03) OBJETIVOS DO CAPÍTULO Aprender a utilizar o aplicativo Gnuplot para fazer gráficos Aprender a utilizar o aplicativo Gnuplot interativamente com um programa

Leia mais

Gráficos. Utilização do Assistente de Gráficos Propriedades, opções globais e formatação de Gráficos

Gráficos. Utilização do Assistente de Gráficos Propriedades, opções globais e formatação de Gráficos Gráficos Conceitos fundamentais Séries, categorias e pontos de dados Os elementos de um gráfico 2D e 3D Tipos de Gráficos Construção de Gráficos Utilização do Assistente de Gráficos Propriedades, opções

Leia mais

Figuras e diagramas com TikZ

Figuras e diagramas com TikZ Figuras e diagramas com TikZ Lenimar N Andrade UFPB 28 de janeiro de 2015 Lenimar N Andrade (UFPB) Figuras e diagramas com TikZ 28 de janeiro de 2015 1 / 54 Sumário 1 Iniciando o TikZ 2 Usando comandos

Leia mais

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA MECÂNICA COMEÇANDO A DESENHAR. Professor: João Carmo

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA MECÂNICA COMEÇANDO A DESENHAR. Professor: João Carmo UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE CENTRO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA MECÂNICA COMEÇANDO A DESENHAR Professor: João Carmo Ao trabalhar com o AutoCAD, começaremos com o comando Line.

Leia mais