? Na programação, espaço em branco é um conjunto de caracteres , como espaços e as abas , que não são interpretados pelo compilador , em vez utilizado para facilitar a leitura humana do código. MATLAB é um ambiente de desenvolvimento de software para aquisição de dados técnicos, simulação, análise e gráficos. MATLAB suporta convenções de espaço em branco padrão , com espaços e tabulações considerados espaço em branco. Newlines também pode ser considerado o espaço em branco com uma sintaxe especial . Personagens espaço branco
O espaço, tabulação e de nova linha são os personagens principais classificados como espaço em branco. Os comentários também são considerados espaço em branco e não são interpretados pelo compilador. No MATLAB, uma personagem de uma linha depois de um caractere "%" são consideradas comentários.
Uso
espaço em branco ocorre somente entre os nomes de variáveis e de função , os operadores e separadores - como vírgulas e parênteses . Você não pode arbitrariamente dividir uma variável ou função nome com caracteres de espaço em branco e mantê-la interpretável pelo MATLAB . Variável ou função nomes podem ser mais legível usando capitalização ou o caractere sublinhado . Por exemplo, considere nomes como " my_variable " ou " MyCustomFunction ".
Newlines
Existem certos comandos de fluxo de programa em MATLAB que esperam um certo padrão de caracteres de nova linha , laços especificamente , como o laço "for" e condicionais , como "se". Depois de declarar um loop ou instrução condicional , comece o código na próxima linha , em seguida, acabar com o segmento , colocando o palavra-chave " final " em uma nova linha após o bloco de código. Todas estas declarações podem ser incluídos na mesma linha , se um ponto e vírgula separa os segmentos de código .
Longas linhas
MATLAB, longas filas podem ser divididos usando um elipsis ou "..." antes de uma quebra de linha. Este evitar palavra envoltório estranho , ou ter que rolar a página para o lado para ler uma linha de código complexo . Uma chamada de função longa pode ser escrito como :
[ output1 , output2 ] = my_function ( input1 ... input2 ... INPUT3 );
Convenções
espaço em branco nunca é necessário , no entanto, há certas convenções comuns para melhorar a legibilidade do seu código que dependem dele. Código dentro de uma instrução condicional ou loop é recuado para separá-lo visualmente de outras partes do programa. Espaços são incluídos entre o nome de variáveis , operadores - como "=" ou "+" - e funções para quebrar segmentos de uma linha de código. Espaços também poderá ser colocada após vírgulas em uma entrada de função, ou entre um nome de função e parênteses .