- Quais das seguintes constantes não são aceitáveis no Matlab?
a)3.1416b) 23,0c) +10d) 1.0
e)104f) 4E2g) 6h) 3.4E-06
i) 1922j) 1.0Ek) 1,6l) -106.688
Passo 1
Esse é um exercício de aplicação da teoria, ou seja, precisamos apenas verificar cada alternativa e analisar se possui algum erro que a impeça de ser implementada no Matlab.
Então vamos láaaaaaaa
Passo 2
Primeiramente vamos analisar as variáveis do tipo inteiras, ou seja, as variáveis que são compostas apenas por números inteiros.
Olhando as alternativas conseguimos perceber que as únicas variáveis inteiras são:
b) 23,0
d) 1.0
c) +10
e)104
g) 6
i) 1922
Para verificar o erro precisamos apenas lembrar das regras para inserir uma variável inteira no Matlab.
A primeira é que não podem existir caracteres especiais e todas elas passaram nesse critério.
O segundo ponto é sobre a questão do uso da vírgula, no Matlab utilizamos a língua inglesa, ou seja, qualquer casa decimal precisa ser inserida após ponto e não vírgula. Por exemplo, o número 2,6 é 2.6 no Matlab.
Sendo assim, a alternativa b está incorreta.
Portanto as alternativas corretas são:
d) 1.0
c) +10
e)104
g) 6
i) 1922
Passo 3
Agora iremos comentar sobre as variáveis que estão escritas na base E. Para escrever alguma variável no Matlab na base exponencial precisamos apenas colocar a letra E que é similar a base 10 como mostramos abaixo.
Do lado esquerdo da letra E nós temos a parte numérica que corresponde a um valor qualquer.
Já do lado direto da letra E temos o expoente, ou seja, quantas vezes vamos multiplicar o lado esquerdo por 10 até adquirir o valor correspondente.
Esse tipo de notação no ensino médio recebe o nome de notação científica.
Sendo assim, expandindo as alternativas temos:
f)
h) 3.4E-06
Então analisando cada variável escrita na base E, podemos perceber que a única que não está escrita sob essa forma é a alternativa j), pois não é indicado o expoente da base 10, à direita do E.
Passo 4
E finalmente vamos analisar o último tipo de variável que são as do tipo flutuantes onde a parte decimal precisa ser escrita após um ponto, que são as seguintes:
a)3.1416
k) 1,6
l) -106.688
Logo, analisando as alternativas só temos uma única variável que não se enquadra na sintaxe apresentada que é a alternativa K, porque utiliza uma vírgula para separar a parte inteira da parte decimal e o Matlab não entende isso como o número 1,6 mas sim como duas variáveis diferentes o número 1 se torna uma variável e o número 6 vai se tornar uma outra variável qualquer.
Resposta
As alternativas que não são aceitáveis no matlab são as alternativas j) , k) e b).