Algoritmo para identificar função logarítmica

1. Algoritmo para identificar função logarítmica

Felipe Ricardo
feliperds

(usa Outra)

Enviado em 27/11/2016 - 22:14h


Boa noite, gente.

Eu preciso de um algoritmo em C que, ao ler uma função digitada pelo usuário, retorne se ela é uma função logarítmica e também o domínio e a imagem da mesma.
É um trabalho da faculdade isso e eu to meio sem ideia de como poderia fazer. Agora com o final do semestre ta uma correria danada ;-;

Alguém poderia me dar uma luz?

Obrigado desde já.


  


2. Re: Algoritmo para identificar função logarítmica

Perfil removido
removido

(usa Nenhuma)

Enviado em 28/11/2016 - 07:42h

Você quer que uma string seja digitada e que se verifique que dentro dela aparece o texto ln ou log?

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



3. Re: Algoritmo para identificar função logarítmica

Paulo
paulo1205

(usa Ubuntu)

Enviado em 28/11/2016 - 12:50h

Parece que você precisa fazer um parser.

Contudo, a parte mais trabalhosa pode ser a de identificar o domínio, até porque, do jeito como você colocou aqui, o problema está muito, muito aberto.

1) Quando se fala de domínio, ele é um subconjunto dos reais, ou seria do conjunto de números complexos?

2) Qual o contradomínio? Se for todo o conjunto dos complexos, então o domínio pode incluir reais negativos.

3) Quantos podem ser os parâmetros da função que podem aparecer dentro da função logarítmica?

4) Que expressões podem aparecer dentro do logaritmo? Algo como “x-n” seria fácil de calcular, mas um polinômio de grau 3 ou superior poderia ser um problema, e algo contendo outros logaritmos e funções transcendentais seria muito difícil de calcular ou de representar.


Você tem exemplos de entradas válidas, e quiçá possíveis saídas correspondentes a tais entradas?


4. Re: Algoritmo para identificar função logarítmica

Felipe Ricardo
feliperds

(usa Outra)

Enviado em 28/11/2016 - 19:01h

paulo1205 escreveu:

Parece que você precisa fazer um parser.

Contudo, a parte mais trabalhosa pode ser a de identificar o domínio, até porque, do jeito como você colocou aqui, o problema está muito, muito aberto.

1) Quando se fala de domínio, ele é um subconjunto dos reais, ou seria do conjunto de números complexos?

2) Qual o contradomínio? Se for todo o conjunto dos complexos, então o domínio pode incluir reais negativos.

3) Quantos podem ser os parâmetros da função que podem aparecer dentro da função logarítmica?

4) Que expressões podem aparecer dentro do logaritmo? Algo como “x-n” seria fácil de calcular, mas um polinômio de grau 3 ou superior poderia ser um problema, e algo contendo outros logaritmos e funções transcendentais seria muito difícil de calcular ou de representar.


Você tem exemplos de entradas válidas, e quiçá possíveis saídas correspondentes a tais entradas?


Pois é. O problema é que ela não especificou isso e nem deu exemplos. Eu suponho que seriam expressões mais simples mesmo, e o domínio seria do conjunto dos reias








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts