MATLAB é uma linguagem de programação técnica principal para a ciência e engenharia. Durante a execução de um programa, muitas vezes é necessário para imprimir uma mensagem contendo valores atuais para algumas variáveis. MATLAB permite que você coloque os caracteres especiais de conversão em cadeia que serão formatados com o conteúdo atual de uma variável numérica. Instruções
1
Escolha a sua função de saída. MATLAB oferece duas funções para exibir uma variável numérica em uma string: " . Fprintf " " sprintf " e A função " sprintf " formata a saída como uma variável de seqüência MATLAB . A função " fprintf ", escreve a string formatada para um arquivo de texto, ou para a saída do ambiente de trabalho , se nenhum ID arquivo é fornecido.
2
Formate seu string. Considere duas variáveis numéricas contendo números inteiros : " number1 " e " number2 " . Como exemplo, exibir os números, bem como o resultado da divisão " número1 " por " número2 " . A cadeia de formato para dar à função de impressão poderia ser : "O resultado da divisão % d por% d é% f . "
Note-se que as marcas de aspas duplas devem ser incluídas no seu código MATLAB . O "% d" e "% f" são personagens de conversão que contam MATLAB como formatar a variável numérica. O personagem de conversão "% d" irá formatar uma variável numérica como base 10 , inteiro assinado . O personagem de conversão "% f " formata a variável como um decimal de ponto fixo .
3
Imprimir o exemplo acima para o ambiente de trabalho MATLAB durante a execução de um programa , faça a seguinte chamada de função em sua programa :
fprintf ( " o resultado da divisão % d por% d é% f" , número1, número2 , number1/number2 );
4
Salve o exemplo acima para um variável de cadeia. Faça a seguinte chamada MATLAB função em seu programa :
output_string = sprintf ( " O resultado da divisão % d por% d é% f" , número1, número2 , number1/number2 );