Pesquisar neste blogue

Mostrar mensagens com a etiqueta Matlab. Mostrar todas as mensagens
Mostrar mensagens com a etiqueta Matlab. Mostrar todas as mensagens

segunda-feira, 3 de julho de 2023

Controlo de sistemas: modelação de sistema físico e simulação em Matlab

Modelo matemático, em equação diferencial, de um sistema constituído por uma massa, uma mola e um amortecedor. A Massa está presa a uma parede pela mola e pelo amortecedor e é-lhe aplicada uma força em forma de degrau unitário.
Estuda-se o efeito, na resposta ao degrau, da alteração dos parâmetros: constante da elasticidade da mola, valor da massa e constante do amortecedor.

Código em Matlab para a 1ª simulação:

M=2; B=0.2; K=1;
s = tf('s'); sys1 = 1/(M*s^2+B*s+K)
hold on;
t =0:0.01:120; U = ones(size(t));
U(1:100)=0;
y = lsim(sys1,U,t);
plot(t,U,'r','linewidth',2);hold on;
plot(t,y,'k','linewidth',2); grid on
legend('Força: U=1N', 'Deslocamento em relação ao ponto de equilíbrio [metro]');
xlabel('tempo[s]');
title('Resposta de um sistema Massa Mola Amortecedor à entrada degrau unitário', 'M=2kg, B=0.2Ns/m, k=1N/m');









Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 



sexta-feira, 26 de agosto de 2022

Convolução em tempo discreto usando o Matlab

Obter com o Matlab a saída, y[n], do sistema em tempo discreto cuja resposta impulsiva é h[n], quando a entrada é um sinal x[n].




Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer. Veja a Lista de Matérias já disponíveis para explicações. 

sábado, 4 de setembro de 2021

Sinais e Sistemas - calcular a potência a partir dos coeficientes de Fourier

Resolução do Problema 2.d) do exame de SS, ISEL, de 2018/19.


Enunciado


Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.









quinta-feira, 29 de julho de 2021

Resolução de problema de Sinais e Sistemas em Matlab

Solução do Problema 2.d) do exame de SS, ISEL, de 2018/19.

Enunciado


Resolução









Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.









sábado, 24 de julho de 2021

Solução de uma pergunta de exame de SS (Sinais e Sistemas)

Solução do Problema 1.b) do exame de SS, ISEL, de 2018/19.







Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.





domingo, 14 de fevereiro de 2021

Dia dos namorados - Matlab

Dia dos namorados com inspiração MathWorks:



[y,x,z] = ndgrid(linspace(-2,2,100),linspace(-2,2,100),linspace(-2,2,100));
f = (x.^2+9/4*y.^2+z.^2-1).^3-x.^2.*z.^3-9/80*y.^2.*z.^3;
colormap spring(1)
title('i love you');
cla
isosurface(x,y,z,f,.0);
view(3);
camlight
axis off




Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.


domingo, 22 de setembro de 2019

Matlab - Precisa de usar e não o tem instalado?



Nós podemos ajudar!

Podemos efectuar a instalação e/ou ensinar a instalar.
Também podemos fornecer uma máquina virtual com o Matlab já instalado.
Ensinamos a usar máquinas virtuais e efectuamos as configurações necessárias no seu computador, Windows, Mac-OS e Linux.


Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.

Contacte-nos:


domingo, 14 de outubro de 2018

Matlab - Root-Locus, Diagrama de Bode (magnitude e fase) e Diagrama de Nyquist

Código em Matlab para o traçado do Root-Locus, do Diagrama de Bode (magnitude e fase) e do Diagrama de Nyquist de um sistema.
Apresento também os diagramas obtidos para um sistema usado como exemplo.




Se quiser explicações sobre matérias que encontre neste blogue), contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.


sexta-feira, 17 de março de 2017

Matlab - Instalar e usar o Simulink


O Simulink instala-se conjuntamente com o Matlab.
 
Procura apoio na utilização do Simulink (https://www.mathworks.com/products/simulink.html?s_tid=hp_products_simulink)?

Nós podemos ajudar.




Se quiser explicações contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.


quarta-feira, 15 de março de 2017

Instalar e usar o Matlab


Procura apoio na instalação e utilização do Matlab (https://www.mathworks.com/)?
Nós podemos ajudar.



Se quiser explicações sobre matérias que encontre neste blogue, contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.



sexta-feira, 27 de dezembro de 2013

Matlab e Simulink - Seno, derivada e integral


Seno, a sua derivada (coseno) e o seu integral (-coseno)


Se quiser explicações sobre matérias que encontre neste blogue), contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.


quarta-feira, 23 de outubro de 2013

Matlab para Sinais e Sistemas


Código em Matlab para obter os diagramas de Bode e as respostas:
- Ao impulso
- Ao escalão unitário

de um sistema cuja função de transferência é:







Se quiser explicações sobre matérias que encontre neste blogue), contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.


domingo, 2 de junho de 2013

Matlab - Diagramas de Bode de Amplitude e Fase


O código em matlab encontra-se a seguir à imagem.



Se quiser explicações sobre matérias que encontre neste blogue), contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.


domingo, 29 de julho de 2012

Matlab - Soma, diferença, produto e divisão da função seno pela função coseno


Gráficos da soma, diferença, produto e divisão da função seno pela função coseno, em tempo discreto. Funções e gráficos implementados com o Matlab.



Se quiser explicações sobre matérias que encontre neste blogue), contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.


quarta-feira, 18 de julho de 2012

Matlab - Produto de coseno por exponenciais


Gráficos do produto da função coseno por funções exponenciais crescente e decrescente, em tempo discreto.
Funções e gráficos implementados com o Matlab.



Se quiser explicações sobre matérias que encontre neste blogue), contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.




domingo, 1 de julho de 2012

Matlab - Funções Exponenciais Crescente e Decrescente


Gráficos de funções exponenciais crescente e decrescente, em tempo discreto.
Funções e gráficos implementados com o Matlab.


Se quiser explicações sobre matérias que encontre neste blogue), contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.


Sequência discreta de um coseno


Sequência de 2*cos(0.1*pi*n) e respectivo código em Matlab




Se quiser explicações sobre matérias que encontre neste blogue), contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.


sexta-feira, 16 de dezembro de 2011

Matlab - Gráficos com legenda

Código, em Matlab, para:
- Traçar os gráficos das funções Seno e Coseno
- Incluir uma legenda no canto superior direito



Se quiser explicações sobre matérias que encontre neste blogue), contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.