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.

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:
  • 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 = é 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 >> 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 ... 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.

Exercícios relacionados