Para obter dois gráficos numa mesma janela usando o Scope do Simulink, use um Mux, como na figura abaixo.
O funcionamento do relé é o seguinte. Quando a tensão de entrada for maior que o Von, a saída é V1; quando for menor, V2. Usando o Simulink, os parâmetros são:
PS: a mudança fez com que o modo de fechar aba com o botão do meio do mouse fosse substituído por chamar a alternância de janelas (como faz o alt+tab).
Como estou acostumado a fechar coisas com o botão do meio, fui no programa Microsoft Mouse e mudei a opção de Wheel Button de Flip para Middle-click (primeira opção)
Para adicionar zeros a uma matriz, podemos usar a função zeros do Matlab. E, através da estrutura [A,B] ou [A;B], podemos juntar matrizes lateralmente ou verticalmente, respectivamente.
Seja A=[3;2], para fazer A2 com 3 zeros adicionados ao final:
A2=[A;zeros(3,1)]
Eis aqui um script de matlab para passar uma função de transferência H(z) = b(z)/a(z) para a forma paralela, utilizando blocos de segunda ordem . A função residue retorna simplesmente valores de primeira ordem, com coeficientes complexos. Utilizando esta função, o valor retornado já é da forma (bk1z+bk2)/(z^2+ak1z+ak2).
function [num_paralelo,den_paralelo]=formaParalela(b,a)
% forma paralela dado um polinomio H=b/a
% input: formaParalela(b,a)
% resposta do tipo
%
% [0 bk1 bk2 1 ak1 ak2]
%
% onde a funcao correspondente e':
%
% bk1z+bk2
%-----------
%z^2+ak1z+ak2
%
% fonte: Diniz, Digital Signal Processing 2nd Ed (p. 265)
Carioca, Brasileiro, Estudante de Robótica Hiperativo, Imperativo Gosto de tecnologia, de transporte, de Rock, de reclamar e de propagandas criativas (e outras coisas que posso ter falado em um post ou não)