Conceito

Inicio
:: Declaração de variáveis
Real v(2)
:: Entrada de dados
Escreva "Informe um número"
Leia v(1)
:: Processamento de dados
v(2) <- 2 * v(1)
:: Saída de dados
Escreva "O dobro de ", v(1), " vale ", v(2)
Fim

Onde:


Comparação de média e desvio padrão

Média

Media = 0;
for i = 1 : n
	Media = Media + v(i);
end
Media = Media/n;
% Processamento de dados
% Cálculo da média
for i = 1 : n
	Media = Media + x(i);
end
Media = Media/n;

% Cálculo do desvio padrão
S = 0;
for i = 1 : n
	S = S + power(x(i)) - Media, 2);
end
S = sqrt(S/(n-1));

Exemplos usando variáveis indexadas

% Programa para calcular quantidade de notas acima da média
% Declaração de variáveis
% Inteiro n, i
% Real x(i), media, acima, igual
clear all
clc

% Entrada de dados
n=input('Infome a quantidade de notas: ');
for i=1:n
	x(i)=input('Informe uma nota: ');
end

% Processamento de dados
media=0;
for i=1:n
	media = media + x(i);
end
media = media / n

acima=0;
igual=0;
for i=1:n
	if x(i)>media
		acima=acima+1;
	end
	if x(i)==media
		igual=igual+1;
	end
end

% Saída de dados
disp(' ');
disp(['A média é: ', num2str(media)]);
disp(['A quantidade de notas acima da média é: ', num2str(acima)]);
disp(['A quantidade de notas igual à média é: ', num2str(igual)]);

Comando sort

Permite ordenar os valores de um vetor.
https://www.mathworks.com/help/matlab/ref/sort.html

Uso

B = sort(A)

Onde:

Exemplo