Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

vinnyop

programa de balanceamento

Mensagens Recomendadas

vinnyop

ola a todos. preciso desenvolver um programa no matlab no qual vou entrar com 4 variáveis, sendo que a primeira representa o raio de uma circunferência. nessa circunferência vai ser feita mais três, nas posições 0º, 120º e 240º. depois preciso encontrar a interseção das 3 ultimas o Vt na imagem abaixo. o angulo teta também preciso saber. é possível ser feito no matlab. obrigado.

http://uploaddeimagens.com.br/imagens/imagem_matlab-png

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
pedrosorio

É possível fazer isto na linguagem que quiseres. Trata-se de um problema matemático. Se conseguires descrever a solução (x,y,theta) como uma função dos 4 raios, certamente consegues implementá-la em Matlab ou noutra linguagem qualquer.


Não respondo a dúvidas por mensagem.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
pedrosorio

Os pontos de intersecção de duas circunferências (0, 1 ou 2 pontos, dependendo do caso) são soluções do sistema de equações formado pelas equações que descrevem essas duas circunferências (i.e um sistema de duas equações quadráticas com 2 variáveis, experimenta resolver à mão - pode ser mais fácil resolver o sistema com uma mudança de coordenadas que coloca as circunferências centradas em (-d,0) e (d,0) em que 2*d é a distância entre os seus centros).

Obtido(s) o(s) ponto(s) de intersecção de duas circunferências, basta substituir cada um na equação da terceira circunferência para verificar se as três circunferências se intersectam nesse ponto.


Não respondo a dúvidas por mensagem.

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.