Thursday, 27 September 2018

Mathematica moving average plot


Eu estou tentando suavizar um histograma 3D usando a média móvel em matemática. Eu sei que existe uma função chamada smoothhistogram3D, que está perto do que eu quero, no entanto, parece ter apenas a opção de usar funções de distribuição para suavizar a curva. Eu era capaz de criar uma função para suavizar um histograma 2D, modificando esta resposta stackoverflow para incluir um interpolationOrder e o recurso de média móvel. Eu tentei estendê-lo para a terceira dimensão usando o código abaixo, mas não tive sucesso. No entanto, a função 3D produz esta imagem usando meu conjunto de dados: imgurMJeBbwW Eu tentei usar um método semelhante a este primeiro, exceto com uma opção para alisá-lo usando a média móvel: No entanto, ele emitiu uma imagem como esta: Eu quero um conjunto de dados Que se assemelha muito à saída de smoothhistogram3D, mas com a opção de suavização com a média móvel. Qualquer sugestão Existe uma maneira mais simples Im não realizando Desculpe eu percebo que o código, especialmente a segunda peça, é pouco legível. Im novo para mathematica e estava apenas tentando fazê-lo funcionar. Esta é também minha primeira vez que afixa no estouro da pilha assim que desculpa toda a formatação ou erros do guideline. Tenho uma lista de pontos dos dados,. meus dados. Quando eu traçá-los, a curva é irregulares. Eu quero alisar a curva e preservar os dois cantos afiados. Este é um gráfico dos dados brutos. Eu tentei usar filtros de baixa passagem por uma semana, mas a curva ainda não é muito bom. Minha curva tem muitos ziguezagues. O seguinte é minha função de filtro passa-baixa. Depois de avaliar o código acima, eu posso suavizar as três partes da curva em ziguezague separadamente. Então eu combiná-los. Como eu disse, a curva ainda doesnt olhar bom o suficiente. Algumas partes são alteradas de forma inadequada O que eu quero é algo como isto, que foi obtido por fazer um desenho :). Eu só quero usar alguns truques de enredo Mathematica ou alguma outra abordagem que me dê a curva suave que eu estou procurando. Perguntou Oct 10 14 at 13:04 Apenas um comentário alargado para começar. Vou tentar acompanhar com algum código mais tarde hoje ou durante o fim de semana. Isto soa como um trabalho perfeito para um filtro de Laguerre e muito provável um adaptável, por exemplo. Laguerre Filtros Uma Introdução. Você pode encontrar muitas informações sobre este online. O Laguerre Filter suaviza um conjunto de dados baseado em polinômios de Laguerre. Seu primeiro termo, uma média móvel exponencial, seguido de certos termos de feedback. O alisamento é controlado por um fator alfa (o alfa para a média móvel exponencial) e também prejudica os termos adicionais. Alfa pode variar de 1 para seguir os dados quase exatamente para 0 para uma resposta muito lenta. O resultado dá a média ponderada dos valores passados. Um filtro laguerre adaptativo introduz um fator alfa variável baseado em quão bem o filtro rastreia os valores de N passados. Isso deve permitir que o filtro para acompanhar os dados bastante estreitamente como ele muda de caráter ao longo do span do eixo x. A função LaguerreL de Mathematicas pode tornar isso bastante fácil. Da documentação: Vou tentar postar algum código mais tarde. Oi, Jagra Obrigado por seu interessante também vou tentar Eu estou pensando que MovingAverage pode fazer este trabalho perfeitamente se pudermos controlar o peso para fazer a média na parte oscilante e seguir a minha curva perto Os dois pontos de inversão. Como você pode ver, com o meu LowpassFilter ou GaussianFilter kale39s. Há uma mudança inadequada na parte direita da curva, onde a curva original é lisa ou suficientemente boa. Em primeiro lugar, uma função de filtragem: Esta função aplica um filtro gaussiano a todos os dados maiores que um determinado valor de y. Nós podemos usá-lo assim: Para jogar com os valores, podemos construir um programa Manipulate simples: Eu acho que o WienerFilter funciona melhor: respondido Oct 10 14 at 13:52 Graças kale Como você pode ver, com o meu LowpassFilter ou seu GaussianFilter. Há uma mudança inadequada na parte direita da curva, onde a curva original é lisa ou suficientemente boa. Acho que o seu WienerFilter é relativamente bom. Mas ainda podemos melhorar. Você poderia pls postar seu código de WienerFilter ndash 10 de outubro de 14 às 14:21 Ixy Basta substituir GaussianFilter com WeinerFilter. Ndash kale Oct 10 14 at 14:22 Sua resposta 2017 Stack Exchange, IncI tem alguns dados do tipo,. E deseja fazer ListContourPlot. No entanto, há um problema que os dados f não é suave o suficiente e tem pequenos erros. Aqui está um exemplo de brinquedo que ilustra o problema: Eu precisaria suavizar as linhas na curva acima, para obter algo como Qualquer idéia para obter este tipo de gráfico liso Obrigado E aqui está a figura de dados reais (que é muito grande para colar Aqui), que eu preciso para suavizar: Eu acho que este segmento InterpolationOrder para ContourPlot relacionados. Mas eu era incapaz de obter o método de trabalho no meu caso por causa (eu acho) entrada diferente. Muito obrigado pelas respostas Essas respostas funcionam muito bem para o exemplo do brinquedo, mas para os dados reais eu ainda não consigo obter linhas suaves até agora (editar: até agora significa antes que os grandes atualizem suas respostas. Aqui está a minha função de dados e plotagem, apenas no caso de você gostaria de dar uma chance. Vou também investigar por que esses métodos interessantes não funcionam quando eu aplicá-lo aos dados. N. B. Seus dados reais exigem uma abordagem mais sofisticada do que o hack rápido na minha resposta original, então Ive substituído por uma solução muito melhor e bastante geral. Há duas coisas que tornam seus dados reais mais difíceis de trabalhar do que o exemplo de brinquedo. Em primeiro lugar, é altamente irregular e não uniformemente distribuído e, segundo, tem uma relação de aspecto terrível: Se os seus eixos x e y arent realmente coordenadas espaciais, mas representam quantidades independentes com unidades diferentes, você faria bem para reescalonar os dados para que, digamos , As variâncias ao longo de ambos os eixos são iguais: Agora, para suavizar uma função arbitrária não linear descrita por amostras ruidosas em locais irregularmente dispersos, creio que um modelo de regressão local (LOESS) é apropriado. De fato, LOESS é uma coisa geralmente útil, por isso vale a pena ter uma implementação disponível no Mathematica, e desde a sua bastante simples de implementar, fui em frente e fiz isso. Minha implementação segue o papel de Cleveland e Devlins 1988. Isto é, regressão quadrática local com pesos tricubulares, com excepção de q é o meu k. Agora podemos traçar os contornos da função de regressão, escalando as coordenadas de volta aos dados originais: Parece funcionar muito bem. Esta é provavelmente uma consequência de tomar o exemplo do brinquedo muito a sério, mas LinearModelFit parece ser uma boa escolha: Para um os dados fornecidos você pode obter algum uso de: Agora use este modelo linear: Não é muito ruim, é claro que você pode ajustar a base Usado como apropriado. Em algum momento, se você tem as informações para criar um modelo não-linear que será melhor, é claro. Se eu entendo corretamente, seus dados reais não são lineares eo modelo provavelmente é desconhecido. Ndash Vitaliy Kaurov Apr 7 14 at 16:31 NonlinearModelFit também pode ser apropriado também. Em ambos os casos, eu suspeito que eles não querem quotsmoothquot tanto quanto caber. A imagem que eles mostram não parece terrível de modelo. Ndash chuy Apr 7 14 at 16:34 Eu estava pensando - como podemos média, mas sem perda de pontos Bem, podemos aleatoriamente amostra, interpolar e média - quantas vezes quisermos. Vamos dar uma olhada em dados mais complicados: 104 pontos. Pegue amostras por 1000 - e muitas dessas - e Interpolate - ListContourPlot anyways faz isso: Anyway - algo ao longo destas linhas. Bem, o que eu sugiro é brutalmente simples. Você quer algo melhor. Mas por causa do entretenimento do pensamento. Você obtém muita interpolação detalhada porque você tem tantos pontos de dados. Reduza-os Você também pode usar a média móvel, mas também remove pontos: VitaliyKaurov. Muito obrigado pela resposta O método dataa b c realmente melhora a figura. Mas como você disse, alguns dados são perdidos e no meu exemplo real a qualidade ainda não é bom o suficiente. A média móvel maneira é adorável. No entanto, meu,. Lista não é realmente ordenada em x1 lt x2 lt x3. Mas em vez de uma forma aleatória. Assim MovingAverage não se aplica diretamente para a minha necessidade real. Além disso, o screencasting é incrível :) ndash Yi Wang 7 de abril às 16: 33Moving média em S-funções Olá a todos, I39m trabalhando com Simulink, e eu tenho um modelo de veículo codificado com blocos de S-funções. Os blocos consiste em c - Mex, portanto, não podemos usar funções Matlab como (média, comprimento, soma etc.) Como podemos fazer em uma função Matlab incorporada. As saídas i39m obtendo, que são tipo escalar, são função variável de tempo. Então quando eu ligar essas saídas para Escopos, i39m obter curvas durante todo o tempo de simulação. O problema é, eu só preciso dos valores médios dessas saídas no meu modelo, então eu preciso ser capaz de valores médios dessas saídas. Por exemplo, eu tenho uma saída. Criando uma Função de Média Móvel Olá a todos, I39d gostaria de criar algumas funções personalizadas de média móvel que mantêm o mesmo comprimento que a série original preenchendo as observações perdidas com zeros. Posso obter a parte média móvel da função para trabalhar, mas não a parte de preenchimento. Esta parte sem obras de preenchimento: MAtheSeries, theWindowSize MovingAveragetheSeries, theWindowSize Mas adicionando o preenchimento faz com que ele falhe: MAtheSeries, theWindowSize PadLeftMovingAveragetheSeries, theWindowSize, 1000 Qualquer sugestão seria mais apreciada. Greg Experimente o L. criando uma função para uma média de ponto em movimento. Oi. Estou criando uma média de ponto móvel para uma onda fft. O código a seguir precisa ser criado como uma função. Como eu posso fazer isso. por favor. Muito obrigado pela sua ajuda contínua. Se N1000 Para j1 para L Onde L é o comprimento da matriz Início Max (1, j - (N-1) 2 Parada Min (L, j (N-1) 2 newarray y (Início: Parar) Averagedj média Próximo j Vishan ltvishan. sondhiguidance. eugt escreveu na mensagem lt7486481.26163.1248345818560.JavaMail. jakartanitrogen. mathforum. orggt gt função média okltDEFNU, REDEFGt gt N 1000 gt gt Para j1 a L gt start Max (1,1i - erro usando a média móvel Eu quero calcular a média móvel de 30 dias usando: outputtsmovavg (Px, 39s39,30) e estou recebendo um quotlag de erro deve ser escalar Maior do que 0 ou menos do que o número de observações. Eu sinto que estou interpretando mal as entradas que eu preciso usar na função. Alguma ajuda é apreciada Se ele é como você diz, então parece certo para mim. A única coisa que eu posso Pense em é incluir o último argumento. Alternativamente, você pode tentar a função conv () ou a função de filtro. Q.Exponential Weighted Função de média móvel Olá, Alguém pode me ajudar com isso Por favor, escreva uma função (em Matlab: Arquivo. Novo. Função) para realizar um modelo de média móvel exponencialmente ponderado para a volatilidade diária dos retornos do mercado de ações. Identifique as variáveis ​​de entrada necessárias para escrever a função, por exemplo na forma y ewmafun (x1, x2.), Onde xi são as entradas. Escreva a função o mais flexível possível. Pelo menos a função deve funcionar para uma única série temporal (vetor) e um usuário da função deve ser capaz de definir o parâmetro EWMA-modelo livremente. Aplique sua função para o retorno volatil SampP 500. Gregory. lypnyvideotron. ca (Gregory Lypny) escreveu: gtI39d gostaria de criar algumas funções personalizadas de média móvel que retêm o mesmo comprimento que a série original, preenchendo as gtobservations perdidas com Zeros. Eu posso obter a parte média móvel da função gtfunction para trabalhar, mas não a parte de preenchimento. Gt Esta parte sem obras de preenchimento: gtMAtheSeries, theWindowSize MovingAveragetheSeries, gttheWindowSize gtBut adicionando o preenchimento faz com que ele falhe: gtMAtheSeries, theWindowSize PadLeftMovingAveragetheSeries, gttheWindow. O que é função ou código para simular o modelo de média móvel qual é a função ou código para simular dados do modelo de série de tempo médio móvel, com ordem específica e Parâmetro como: MA (1) e MA parameter0.3 quotarkedia quot ltbluearkediahotmailgt escreveu na mensagem Lti3dtkond1fred. mathworksgt. Gt o que é a função ou código para simular dados do modelo de série de tempo médio móvel, com ordem específica e Parâmetro como: gt gt MA (1) e MA parameter0.3 uma dica: - se (f) você possui a identificação do sistema Tbx. Ajuda ident ajuda idhelp us quotarkedia quot ltbluearkediahotma. Como manter uma função como uma função de gerador quando o operador de rendimento é movido para suas sub-funções Olá pessoal, eu tenho uma pergunta sobre o uso de rendimento. Como mostrado no exemplo a seguir, em geral, se houver um segmento de código comumente usado por duas ou mais funções, podemos isolar o segmento em uma função e depois chamá-lo de outras funções, se necessário. Def func1 (). Enquanto (cond). Commoncode (). Def func2 (). Enquanto (cond). Commoncode (). Def commoncode () AAAA BBBB CCCC No entanto, se houver uma operação 39yield39 no segmento de código comum, o isolamento faz com que func1 e fun. Tempo baseado em média móvel (e outras perguntas newbie matemática) Olá, vejo que Mathematica fornece um par de funções de média móvel. Tanto quanto eu posso dizer, eles são baseados no número de elementos em uma matriz. Existe uma função para fazer a média móvel com base no tempo? Em outras palavras, se eu passar em intra-dia dados contendo preços, vezes (até um milissegundo) e alguns outros campos, posso obter Mathematica para me dar um minuto 5 movendo Média, em vez de média móvel dos últimos 100 comércios Obviamente, esta janela de cinco minutos pode conter qualquer número de elementos. Em segundo lugar, ao longo da mesma idéia, eu tenho um arquivo com um grande número de ações. º. Simples Moving Average (SMA) na Simulink S-function Olá, i39m tentando calcular o SMA de diferentes saídas que eu tenho de um Simulink Real-time bloco. Há um bloco WMA (Weighted Moving Average) na Biblioteca do Simulink que pode me permitir, que quando acoplado à saída que eu preciso para a média, pode dá o resultado i39m procurando. O problema é, esta é uma ponderada não uma simples média móvel. Eu tentei colocar todos os pesos iguais a 1 (o que dá a SMA), mas para isso eu preciso saber o número de pontos em cada ciclo. O problema é que o número de pontos em cada ciclo varia dependendo de um determinado parâmetro no código para que o WMA é inútil porque eu não sei o número de pontos em cada ciclo eu tentei codificar manualmente, primeiro no Matlab C, i39ve este seguinte (6N) fixado dentro do código dependendo de N (Velocidade do motor) nbmax720 (ModelFTSSolverFTS) para i1: k CountCount1 cauda (i) Torque (i) I) if (Contagem lt nbmax) correndo (corrida (Contagem-1) cauda (i)) Contagem senão cabeça (j) Torque (Contagem-int16 (nbmax) Jj1 end end SMATorquerunning Este código funciona muito bem no Matlab, mas eu precisava codificar em uma S-functio. MIMO função de transferência média móvel ou modelo ARMA Oi pessoal, I39m trabalhando no controle de avaliação de desempenho, eu quero encontrar MIMO TF (função de transferência) ARMA modelo com este processo propriedades TF T11z (-0,4z1) T12 (0,5z2) (- 0,1 (-0, 5z1) N12-z (-0,6z1) N211 (-0,7z1) N221 (-0,8z1) T22, T12T21, T22 perturbação TF ) NN11, N12N21, controlador N22 TF Q112,8 (-0,20z0,5) (- 0,5z1) Q120 Q210 Q22 (-0,200z0,25) ((1-0,5z) (10,5z)) QQ11, Q12Q21, Q22 YtN (1TQ) você pode me dizer, como eu posso bem. Dois tipos de média média exponencial de filtragem VS média móvel alterada 1. média exponencial. (Algum tipo de um filtro de IIR da ordem) de acordo com a filtragem de RC ea média movente. Podemos obter a média exponencial equ: ykfs (fs2pi1.5fc) y (k-1) (2pi1.5fc (fs2pi1.5fc)) xk --- yk, a saída de corrente --- fs, frequência de amostragem --- fc , O filtro passa-baixa (filtro RC) frequência de corte 1,5fc para torná-lo na banda de passagem para caclulation prático. Vantagem: fácil de ser implemtated e precisa de poucos RAM Desvantagem: não pode suavizar o ruído abrupto que sua freqüência é mais então fs2. 2. modificação da média móvel (algum tipo de filtro FIR modificado) quando obtemos 4. Função de execução em matemática problema de função Olá, I39ve criado procedimento simples em outro sistema, que tem um parâmetro (x (1)) como função de argumento e retorna um valor. Após a compilação, com o comando 39mex - l fnc. m39 criei uma biblioteca compartilhada. No script Mathematica39s eu carrego esta função com: link Installquotf: f1.exequot F10.5 Eu tenho um resultado correto Então eu defino tal argumento, que são parte de uma função fCEF1x1 f C fCE e executa a função de Mathematica FNC. FC. . O FNC é definido como segue FNC. FC. :Quadra . Bv. Problema do principiante na sintaxe matemática. Função de uma função: oi, O que eu quero fazer é. Plot Reflectivity: Refelectivity é uma expressão (ou uma função) dependendo de nfilm que por sua vez depende de epsmodel (que em si é uma função de 3 parâmetros e uma variável), portanto. Epsmodel f (a, b, c, d, x) (resultado é um número comlpex) nfilm sqrtepsmodel reflectividade (nfilm - 1) (nfilm 1)) 2 Eu só quero traçar reflectividade e ver a variação nela quando (a , B, c, x) varia (usando a ferramenta Manipulate) Por favor, deixe-me saber como fazer isso em termos dessas funções. O formalismo exato para o qual eu tenho o erro. Mathematica - Use uma equação anterior na função Função Caro Todos, sou relativamente novo em matemática. Estou preso a um problema que não consigo resolver. Gostaria de chamar uma equação anterior para a função Function. Se um tipo diretamente a expressão ou cópia colá-lo, ele funciona. No entanto, quando eu chamo a expressão por seu nome, não. Aqui está o código para uma explicação mais precisa: In: ll aa x h x2 b y e x y c z j z2 Em: Função, a x b y c z d e x y h x2 j z2 amp Out: Função, a x b y c z d e x y h x2 j z2 Funciona bem e posso usá-lo para gêneros. Cálculos eficientes de média móvel e variância de mudança Steven Smith no processamento de sinal digital descreve um algoritmo eficiente para calcular uma média móvel. Esse algoritmo também é mencionado no artigo da Wikipédia que descreve a média móvel: en. wikipedia. orgwikiMovingaverage Rick Lyons perguntou uma vez neste newsgroup sobre um algoritmo eficiente para computar quotmoving variancequot: groups. googlegroupcomp. dspbrowsefrmthread330ac90a92f8dfaf02a3b89dcf21fdcchlenamplnkstampqvariancegroup3Acomp. dspauthor3AHadstate02a3b89dcf21fdcc Com esforço mínimo, pode-se modificar o quotMoving Averag. Como chamar funções matemáticas do Mathematica de aplicativos não-Mathematica Olá, In Wolfram Workbench, I39m executando um aplicativo Java that39s funcionando ok com a importação importação genérica com. wolfram. jlink .. e ele irá executar a funcionalidade básica como avaliar, getInteger, etc Mas não consigo executar nenhuma das funções Booleanas do Mathematica. Can39t usar BooleanConvert, nem BooleanFunction, nem BooleanMinimize, ou qualquer um dos métodos relacionados. Alguém sabe como acessar esses I39m usando createKernelLink (). Fyi, Lista de funções do Mathematica 7 (1869 funções) Atualizo minha tabela de histórico do Mathematica com uma nova lista de funções do Mathematica 7 (não apenas os símbolos). Estes são qualquer coisa no contexto do sistema Mathematica que tem o nome do formulário. Gostaria de agradecer a John Fultz por sua sugestão em outra postagem neste newsgroup para usar a mensagem Usage from. E procure por qualquer coisa que comece com esse padrão. Eu obtenho 1869 funções. Desde o que eu acho é um pouco menos o que é suposto ser (perto de 2.500) de acordo com blog WRI aqui blog. wolfram20081118surprise-mathematica-70-lançado-hoje eu só poderia sug. Re: Mathematica - Use uma equação anterior na função Função Em 8110 às 04:58, camille. segarragmail (Camille) escreveu: gtI sou bastante novo para mathematica. Eu estou preso com um problema que eu não posso gtsolve. Gostaria de chamar uma equação anterior para a função gtFunction. Se um tipo diretamente a expressão ou cópia colá-lo, ele gtworks. No entanto, quando eu chamo a expressão por seu nome, não. GtHere é o código para uma explicação mais precisa: gt gtIn: ll Out: d a x h x2 b y e x y c z j z2 gtIn: Função, a x b yc z d e x y h x2 j z2 amp gt Out: Função Re: Problema de principiante na sintaxe matemática. Função de uma função Oi, O que eu quero fazer é. Plot Reflectivity: Refelectivity é uma expressão (ou uma função) dependendo de nfilm que por sua vez depende de epsmodel (que em si é uma função de 3 parâmetros e uma variável), portanto. Epsmodel f (a, b, c, d, x) (resultado é um número comlpex) nfilm sqrtepsmodel reflectividade (nfilm - 1) (nfilm 1)) 2 Eu só quero traçar reflectividade e ver a variação nela quando (a , B, c, x) varia (usando a ferramenta Manipulate) Por favor, deixe-me saber como fazer isso em termos dessas funções. O formalismo exato para o qual eu tenho o erro. Chamando funções de funções de funções. Vamos dizer que eu tenho uma função g (p, x) onde x e p são de algum tipo definido. Eu também tenho uma função NewtonR que eu posso usar assim: x NewtonR (g, p, x0) Há também outra função que eu quero chamar ImplicitTrap que pode ser feito como: u ImplicitTrap (g, p, u0, step, n ) Esta função define uma função de g, e é esta função que I39d gostaria de passar para NewtonR. Pode ser feito Basicamente o código está implementando a regra trapezoidal implícita para integração numérica com o solucionador NR sendo usado em cada etapa com diferenciação automática sendo usado para lidar com a diferenciação. M. Moving Average Olá, eu tenho um conjunto de dados que contém cotações de ações, tais como: 28-Apr-2006 78.40 76.45 78.75 2-May-2006 79.85 78.60 80.00 3-May-2006 79.00 78.55 81.40 4 Mai 2006 79.25 78.60 79.50 80.00 80.60 80.90 80.80 80.80 80.90 80.80 80.80 80.90 80.80 80.80 80.90 80.80 80.80 80.90 80.80 80.80 80.80 80.80 80.80 80.90 80.80 80.80 80.80 80.80 80.80 80.80 80.80 80.80 80.90 80.80 80.80 80.90 80.80 80.80 80.90 80.80 80.80 80.90 80.80 80.80 80.30 80.80 80.80 80.90 80.80 80.80 80.80 80.90 80.80 74,75 76,60 80,00 15 de maio de 2006 75,40 74,00 77,30 16 de maio de 2006 75,65 74,40 76,25 17 de maio de 2006 74,75 74,60 76,20 18 de maio de 2006 73,25 69,50 74,20 19 de maio de 2006 72,80 72,00 73,20 22 de maio de 2006 2006 68.40 68.05 72.85 23-May-2006 7. Movendo a média Alguém sabe uma maneira simples de criar a média móvel n-ponto de um conjunto de números em um arquivo em um script de shell eu acho que awk pode ser capaz de fazê-lo em De alguma forma, embora eu não tenha idéia de como. Dave Em 2018-04-13, o Dr. David Kirkby ltdavid. kirkbyonetelgt escreveu: gt Alguém sabe uma maneira simples de criar a média móvel n-point de gt um conjunto de números em um arquivo em um script de shell Eu não tenho certeza isso É a ferramenta certa para o trabalho. Gt Eu acho que awk pode ser capaz de fazê-lo de alguma forma, embora eu don39t gt tem uma pista como. Awk - v pontos3 - f. Quando uma função não é uma função, tenho uma coleção de funções que aceitam uma função ou um objeto (emparelhado com um nome de método) como uma chamada de retorno. Durante muito tempo eu confiei neste teste. (Typeof cb 39function39) Isso deve funcionar bem, mas não tenho certeza de quão bem se degrada em navegadores mais antigos. Eu acho que existem problemas com funções criadas em outro contexto (por exemplo, quadro) também. (Cb instanceof Função) Então eu me deparei com isso. (Fn ampamp tipoof fn quotstringquot ampamp fn. nodeName ampamp fn. constructor Array ampamp functioni. test (fn quotquot)) I39m certeza.

No comments:

Post a Comment