Matlab
>> for n=1:2
R=input ('Digite 1 para refazer o cálculo ou 0 para pará-lo:') if ('R=1');
V=[1 2 3 4 5 6 7] sum (V)
S= sum (V)
T= (S/2) else ('o cálculo parou') end end
Digite 1 para refazer o cálculo ou 0 para pará-lo:1
R =
1
V =
1 2 3 4 5 6 7
ans =
28
S =
28
T =
14
Digite 1 para refazer o cálculo ou 0 para pará-lo:0
R =
0
V =
1 2 3 4 5 6 7
ans =
28
S =
28
T =
14
>> %2) Calcule o produto de duas matrizes. Entre com as matrizes e verifique se as dimensões das duas matrizes são compatíveis. Se as dimensões não forem compatíveis deve-se informar ao usuário e solicitar nova digitação. Após isto, realizar o cálculo e mostrar os resultados. Deverá ser perguntado se deseja realizar outro cálculo e se sim, volta ao início do programa e se não, deve-se encerrar o programa.
>> for n=1:2;
S=( 'digite A para refazer o cálculo ou Z para pará-lo:')
M1= input ('entre com a matriz: ')
M2= input ('entre com a matriz: ') if ('S=1')
('Suas dimensoes sao iguais, a resposta é: ') r= M1 * M2 else ('o cálculo parou') end end
S =
digite A para refazer o cálculo ou Z para pará-lo:
entre com a matriz: [1, 2, 3; 4, 5, 6; 7, 8, 9]
M1 =
1 2 3 4 5 6 7 8 9
entre com a matriz: [1, 2, 4; 8, 10, 12; 4, 16, 64]
M2 =
1 2 4 8 10 12 4 16 64
ans =
Suas dimensoes sao iguais, a resposta é:
r =
29 70 220 68 154 460 107 238 700