Ir para o conteúdo
Read_Mynd

Qual o erro do código?

Mensagens Recomendadas

Read_Mynd

boas, alguem me sabe dizer o que se passa com este programa para estar a dar erro?

clear;
clc;

% Numerador e denominador das funções transferência
%Deslocamento angular 2
numteta2=[1000 0 10000];
denteta2=[32 1440 3870 104400 74875 900000 0];

%Deslocamento linear
numx=[2500];
denx=[32 1440 3870 104400 74875 900000 0];

%Velocidade angular 2
numw2=[1000 0 10000 0];
denw2=[32 1440 3870 104400 74875 900000 0];

%Velocidade linear
numv=[2500 0];
denv=[32 1440 3870 104400 74875 900000 0];

%Introduçao do intervalo de tempo da simulação
t=linspace(0,20,1000);
tau=[1:1:500];

%Entrada do sistema
for i=1:1000;

   tau(i+1)=5;

end

%Simula a resposta do sistema
[xout,x]=lsim(numx,denx,tau,t);
[tetaout2,teta]=lsim(numteta2,denteta2,tau,t);
[vout,v]=lsim(numv,denv,tau,t);
[w2out,w2]=lsim(numw2,denw2,tau,t);

%Gráfico
%Deslocamento linear/Velocidade angular
figure(1);
plot(t,xout,t,vout)
c=[0,16,0,0.25];
axis(c)
   title  Deslocamento/Velocidade.em.Função.do.Tempo
   xlabel  tempo(s)
   ylabel  x(m)| v(m/s)

%Deslocamento angular/Velocidade angular
figure(2);
plot(t,tetaout2,t,w2out)
c=[0,15,0,0.6];
axis(c)
title Deslocamento.Angular/Velocidade.Angular.em.Funcao.do.Tempo
xlabel  tempo(s)
ylabel  teta2(rad)| w2(rad/s)

Editado por thoga31
GeSHi + título

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
Read_Mynd

Boas, consegui resolver ontem instalando uma versão diferente, pelo que me apercebi o problema era faltar a control toolbox.

Obrigado

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.