Fórum de Matemática
DÚVIDAS? Nós respondemos!

Um Fórum em Português dedicado à Matemática
Data/Hora: 28 mar 2024, 13:42

Os Horários são TMG [ DST ]




Fazer Nova Pergunta Responder a este Tópico  [ 2 mensagens ] 
Autor Mensagem
MensagemEnviado: 10 jun 2016, 08:35 
Offline

Registado: 10 jun 2016, 08:28
Mensagens: 1
Localização: Brasil
Agradeceu: 0 vez(es)
Foi agradecido: 0 vez(es)
Bom dia pessoa,

Estou escrevendo um código e me deparei com o seguinte problema:

for i=1:10
Cx(i) = k * W(i) / sin(theta(i)) * (A * sin(theta(i))-B * cos(theta(i)))
%k,A,B são constantes, os outros elementos são vetores com valores obtidos em calculos passados
C(i) = x(i)*(1-x(i))
end

Dentro do loop eu gostaria de fazer com que as duas funções possuam valores iguais, variando o valor de x(i). Tentei usar solve(), fsolve(), porém sempre aparece algum tipo de erro.

Tentei criar uma terceira função: eqt = C(i) - Cx(i) == 0; e resolver para x(i), porém o software apresenta a mensagem de que não consegue resolver a função implícita.

Alguma sugestão?

Atenciosamente.

Mateus R. Urio


Topo
 Perfil  
 
MensagemEnviado: 10 jun 2016, 22:06 
Offline

Registado: 19 Oct 2015, 13:34
Mensagens: 929
Localização: Rio de Janeiro
Agradeceu: 9 vezes
Foi agradecido: 274 vezes
Mateus,
experimente colocar:
\(C(i) =( x(i)*(1-x(i)) )*x(i)\)
ou
\(C(i)=\frac{Cx(i)}{x(i)}\)

_________________
Vivemos em um mundo onde toda informação é falsa até que se prove o contrário.
A Verdade está a caminho.


Topo
 Perfil  
 
Mostrar mensagens anteriores:  Ordenar por  
Fazer Nova Pergunta Responder a este Tópico  [ 2 mensagens ] 

Os Horários são TMG [ DST ]


Quem está ligado:

Utilizadores a ver este Fórum: Nenhum utilizador registado e 14 visitantes


Criar perguntas: Proibído
Responder a perguntas: Proibído
Editar Mensagens: Proibído
Apagar Mensagens: Proibído
Enviar anexos: Proibído

Pesquisar por:
Ir para: