Friday 6 December 2019

Moving average histogram matlab


TC2000 Artigos de suporte Diferença de convergência média convergente (MACD) e histograma (MACDH) (v16) O MACD é a diferença entre duas médias móveis. As médias móveis são tradicionalmente exponenciais com a média móvel mais longa subtraída da média móvel mais curta. Outra média móvel geralmente é aplicada ao MACD bruto para usar como uma linha de sinal ou gatilho. O formato básico do MACD bruto é XAVGCs - XAVGl onde s é o curto e l é a média móvel longa. Portanto, uma Fórmula de Indicador para um MACD exponencial 12,26 pode ser escrita da seguinte maneira. E uma fórmula de indicador para um MACD simples 5,35 pode ser escrita da seguinte maneira. A linha de sinal ou o gatilho do MACD é uma média móvel aplicada ao MACD bruto. A linguagem de fórmula de critérios pessoais não nos permite escrever a média móvel exponencial do X de XAVGCs - XAVGCl como XAVG (XAVGCs - XAVGCl, x), mas isso acaba sendo o mesmo que XAVG (XAVGCs, x) - XAVG (XAVGCl, x ). Portanto, uma Fórmula de Indicador para uma linha ou gatilho exponencial MACD 12,26,9 pode ser escrita da seguinte maneira. E uma Fórmula de Indicador para uma simples linha ou gatilho de sinal MACD 5,35,10 pode ser escrita da seguinte forma. O histograma MACD é o MACD bruto menos sua linha de sinal ou gatilho. Portanto, uma Fórmula de Indicador para um Histograma exponencial MACD 12,26,9 pode ser escrita da seguinte maneira. XAVGC12 - XAVGC26 - XAVG (XAVGC12,9) XAVG (XAVGC26,9) E uma fórmula de indicador para um MACD simples 5,35,10 pode ser escrita da seguinte maneira. AVGC5 - AVGC35 - AVG (AVGC5,10) AVG (AVGC35,10) Eu não entendo o que você está tentando alcançar. Se você quiser manter seus grandes picos e se livrar da inclinação, então você deve transformar seus dados. Talvez suavizar isso funcionasse também. Você poderia suavizar os dados usando, algum tipo de média móvel. Ou você pode suavizar seu histograma, usando Matlabs ksdensity. Desculpe, eu não posso ser de mais ajuda, mas eu realmente não entendo o que você quer fazer. Link direto para esta resposta: Cancelar Copiar para a área de transferência Não tenho certeza por que você quer fazer isso, mas se você tiver uma imagem, você pode usar minha rotina de moldagem de histograma para tornar a forma que quiser: mathworksmatlabcentralfileexchange28972-custom-shaped-histogram Of Claro que um vetor 1D também pode ser considerado um número. Basicamente, ele mudará seus dados de entrada para que, quando você pegue seu histograma, agora será a forma que você especificou. 0 Comentários Selecione seu paísDocumentação hist (x) cria um gráfico de barras de histograma dos elementos no vetor x. Os elementos em x são classificados em 10 contentores igualmente espaçados ao longo do x - axis entre os valores mínimo e máximo de x. Hist exibe caixas como retângulos, de modo que a altura de cada retângulo indica o número de elementos no compartimento. Se a entrada for uma matriz de várias colunas, hist cria histogramas para cada coluna de x e as sobrepõe em um único argumento. Se a entrada é de tipo de dados categórica. Cada caixa é uma categoria de x. Hist (x, nbins) classifica x no número de caixas especificadas pelos nbins escalares. Hist (x, xbins) classifica x em caixas com intervalos ou categorias determinados pelos xbins vetoriais. Se xbins é um vetor de valores uniformemente espaçados, então hist usa os valores como os centros bin. Se xbins é um vetor de valores espaçados de forma desigual, então hist usa os pontos médios entre os valores consecutivos como as bordas do compartimento. Se x for de tipo de dados categórico. Então xbins deve ser um vetor categórico ou uma matriz de células de vetores de caracteres que especifica categorias. Barras históricas apenas para essas categorias. O comprimento do vector xbins é igual ao número de caixas. Hist (ax.) Traça os eixos especificados por ax em vez de nos eixos atuais (gca). A opção ax pode preceder qualquer uma das combinações de argumentos de entrada nas sintaxes anteriores. Conta hist () retorna um vetor de linha, conta. Contendo o número de elementos em cada lixeira. Vetor ou matriz de entrada. Se x é um vetor, então, a história cria um histograma. Se x é uma matriz, então, hist cria um histograma separado para cada coluna e traça os histogramas usando cores diferentes. Se a matriz de entrada contiver NaN s ou valores categóricos indefinidos, a hist não inclui esses valores nas contagens do compartimento. Se a matriz de entrada contiver os valores infinitos - Inf ou Inf. Então tipos de histórias: infira o primeiro compartimento e Inf no último compartimento. Se você não especifica os intervalos bin, então, os cálculos calculam os intervalos bin usando apenas os valores finitos na matriz de entrada. Tipos de dados: singledoubleglicoricategorical nbins 8212 Número de caixas 10 (padrão) escalar Número de caixas. A entrada x deve ser numérica, não categórica. Tipos de dados: singledoubleint8int16int32int64uint8uint16uint32uint64 xbins 8212 Locais de caixas ou categorias vetor Locais ou categorias de compartimentos, especificados como um vetor. Se x for numérico ou lógico, os xbins devem ser do tipo simples ou duplo. Se os elementos em xbins estiverem igualmente espaçados, esses elementos são os centros bin. Se os elementos em xbins não estiverem igualmente espaçados, esses elementos são indicados por marcadores ao longo do x - axis, mas não são os centros reais do compartimento. Em vez disso, hist calcula as bordas do compartimento como os pontos médios entre elementos consecutivos em xbins vetoriais. Para especificar as bordas do compartimento diretamente, use histc. Os xbins devem conter apenas valores finitos. A primeira e a última caixa se estendem para cobrir os valores mínimo e máximo em x. Se x for categórico, os xbins devem ser um vetor categórico ou uma matriz de células de vetores de caracteres que especifica categorias. Barras históricas apenas para as categorias especificadas pelos xbins. Ax 8212 Axes objeto axes objeto Selecione seu país

No comments:

Post a Comment