
se for um laco muito longo = problema nao vi codigo seu, entao nao da p saber se e' possivel vetorizar On 09/02/2013 03:22 PM, Paulo Nogueira Starzynski wrote:
Elias, respondi sua mensagem para você e te citando! rs Meu lapso...
Mas mantenho o dito, que o ponto são os subvetores. Porém, existe algum laço dentro de laço no me código? Acho que não, ao menos explícito tenho apenas um for.
Abraços, Paulo Nogueria Stazrynski
Em 2 de setembro de 2013 10:19, Paulo Nogueira Starzynski <paulons@gmail.com <mailto:paulons@gmail.com>> escreveu:
Elias, não entendi sua pergunta.
O meu problema é a performance ao avaliar muitos subvetores de um vetor maior. As operações em si são simples, basicamente o diff e um quociente. Porém, lancei a questão aqui para ver se alguém poderia se manifestar com relação à performance, mas segundo a mensagem do Elias parece que é assim mesmo que funciona em linguagens não compiladas.
Abraços, Paulo
Em 2 de setembro de 2013 03:21, Elias Teixeira Krainski <eliaskrainski@yahoo.com.br <mailto:eliaskrainski@yahoo.com.br>> escreveu:
A tarefa é simples e consiste em avaliar, a partir da i-ésima posição do vetor principal, o subvetor que vai de (i+1) até (i+k), calculando a proporção de valores que são maiores que o valor anterior dentro desse subvetor.
Não entendi completamente o objetivo. Teste diff() x <- -5:10 diff(x)