Articles of matlab

Qual é a maneira “certa” de organizar o código da GUI?

Eu estou trabalhando em um programa GUI bastante sofisticado para ser implantado com o MATLAB Compiler. (Existem boas razões pelas quais o MATLAB está sendo usado para construir esta GUI, esse não é o ponto desta questão. Eu percebo que a criação de GUIs não é um recurso forte para esta linguagem.) Existem algumas maneiras […]

Erro no MatLab: não é possível abrir com o TLS estático

Desde um par de dias, recebo constantemente o mesmo erro ao usar o MATLAB, o que acontece em algum momento com o dlopen . Eu sou muito novo no MATLAB, e é por isso que não sei o que fazer. O Google também não parece estar me ajudando. Quando tento fazer um autovetor, recebo isso: […]

Performance Tradeoff – Quando o MATLAB é melhor / mais lento que o C / C ++

Estou ciente de que C / C ++ é uma linguagem de nível inferior e gera código de máquina relativamente otimizado quando comparamos com qualquer outra linguagem de alto nível. Mas acho que há muito mais do que isso, o que também é evidente na prática. Quando faço cálculos simples como a média de montecarlo […]

Explicação da function de equalização do histograma no MATLAB

Por favor, explique o que acontece com uma imagem quando usamos a function histeq no MATLAB? Uma explicação matemática seria realmente útil.

Minimização de Fortran de uma function com argumentos adicionais

Em fortran eu tenho uma rotina de otimização externa que toma como input a function f(x) e o ponto de partida e retorna o valor para o mínimo local. Por exemplo, se a function é chamada mínima: minimum(f,x0,xopt) O problema é que a function que preciso minimizar depende de alguns argumentos adicionais que não fazem […]

Como lidar com estouro e estouro negativo?

Eu sou novo no Matlab e tentando descobrir como posso lidar com a aritmética de estouro e estouro quando a resposta está realmente dentro do intervalo. Por exemplo: x = 2e+160 x = x*x (which returns inf, an overflow) x = sqrt(x) (which is in the range) qualquer ajuda é apreciada.

Como desenhar redes no Matlab?

Eu tenho uma matriz A no Matlab de dimensão mx2 que contém em cada linha os labels de dois nós mostrando um link direto em uma rede, por exemplo: se a rede tiver 4 nós, a matriz A pode ser A=[1 2; 1 3; 2 1; 2 4; 3 2; 4 1; 4 2] A=[1 […]

É possível em matlab formatar explicitamente os números de saída?

Eu sei sobre o formato do MATLAB, formato curto , eng … e assim por diante. Mas curto e longo sempre exibirão um número predefinido de casas decimais, com um expoente, e, por exemplo, o banco de formato exibirá sempre 2 casas decimais. Existe uma opção para colocar seu formato explícito, de forma “fortran”, como […]

Existe alguma coisa como deal () para matrizes normais do MATLAB?

Duplicar Possível: Como faço várias atribuições no MATLAB? Ao lidar com matrizes de células, posso usar a function deal() para atribuir células a variables ​​de saída, como: [a, b, c] = deal(myCell{:}); ou apenas: [a, b, c] = myCell{:}; Eu gostaria de fazer o mesmo por um array simples, como: myArray = [1, 2, 3]; […]

O MATLAB encontra e aplica a function a valores de índices repetidos

Eu tenho uma matriz de 352×11, indexada pela coluna 1 com 10 pontos de dados. Alguns dos valores do índice são repetidos. Eu gostaria de encontrar os índices repetidos e calcular os pontos de dados médios para as tentativas repetidas (evitando loops, se possível). Por exemplo, x = 26 77.5700 17.9735 32.7200 27 40.5887 16.6100 […]