O MATLAB® é uma linguagem de alto nível e um ambiente interativo, cujos elementos básicos são as matrizes (origem de seu nome, do inglês MATrix LABoratory). Com esta ferramenta é possível realizar cálculos matemáticos, modelamento de sistemas dinâmicos, simulações, gráficos científicos e desenvolvimento de algoritmos, incluindo interfaces gráficas com o usuário nas mais
diversas áreas científicas: Medicina, Biologia, Matemática, Física e principalmente nas engenharias.
A respeito da sintaxe utilizada nas linhas de comando, analise as afirmativas a seguir:
I. O símbolo = é sinal de igualdade no MATLAB.
II. O sinal >> indica os resultados retornados pelo MATLAB.
III. O símbolo … indica que o comando digitado pelo usuário continua na linha seguinte.
É correto apenas o que se afirma em:
Alternativas:
- a)
I, II e III
- b)
II e III.
- c)
I e II
- d)
III.
- e)
I.
diversas áreas científicas: Medicina, Biologia, Matemática, Física e principalmente nas engenharias.
A respeito da sintaxe utilizada nas linhas de comando, analise as afirmativas a seguir:
I. O símbolo = é sinal de igualdade no MATLAB.
II. O sinal >> indica os resultados retornados pelo MATLAB.
III. O símbolo … indica que o comando digitado pelo usuário continua na linha seguinte.
É correto apenas o que se afirma em:
I, II e III
II e III.
I e II
III.
I.
Passo 1
Então, o exercício tá na parte de MATLAB, que é uma linguagem focada em matrizes e tem uma sintaxe própria. A questão nos mostra três afirmativas sobre símbolos usados no prompt de comando do MATLAB e pede pra descobrir quais são corretas.
Matéria: sintaxe básica do MATLAB.
O que vamos precisar:
Matéria: sintaxe básica do MATLAB.
O que vamos precisar:
- Saber a diferença entre atribuição e igualdade no MATLAB.
- Entender o que é o prompt
>>
. - Conhecer o uso do reticências
...
para quebra de linha.
Passo 2
Analisando a afirmativa I: “O símbolo
Teoria rápida: em MATLAB, o
=
é sinal de igualdade no MATLAB.”Teoria rápida: em MATLAB, o
=
serve pra atribuir valor a uma variável, por exemplo:a = 5;
Se você quiser testar igualdade lógica, usa
==
, por exemplo:a == 5
Logo, a afirmativa I está errada, porque
=
não é igualdade, e sim atribuição.Passo 3
Analisando a afirmativa II: “O sinal
Teoria rápida:
Exemplo:
>>
indica os resultados retornados pelo MATLAB.”Teoria rápida:
>>
é o prompt do MATLAB, ou seja, é onde você digita os comandos. Quando ele executa algo, o MATLAB mostra o valor sem nenhum símbolo especial.Exemplo:
>> x = 10
x =
10
Aqui
>>
é só o lugar pra você digitar. Então a afirmativa II também está errada.Passo 4
Analisando a afirmativa III: “O símbolo
Teoria rápida: de fato, quando um comando é longo e você quer quebrar em várias linhas, você coloca
...
indica que o comando digitado pelo usuário continua na linha seguinte.”Teoria rápida: de fato, quando um comando é longo e você quer quebrar em várias linhas, você coloca
...
no fim da linha:a = [1 2 3 ...
4 5 6];
Isso faz o MATLAB entender que a instrução continua. Logo, a afirmativa III está certa.
Resposta
Alternativa d) III.