É possível ler arquivos .mat binários do MATLAB em Python? Vi que o SciPy alegou suporte à leitura de arquivos .mat, mas não obtive êxito. Instalei o SciPy versão 0.7.0 e não consigo encontrar o
MATLAB é uma linguagem de alto nível e ambiente de programação interativo para computação numérica e visualização desenvolvida pela MathWorks. Não use as tags [matlab] e [oitava], a menos que a pergunta seja explicitamente sobre as semelhanças ou diferenças entre as duas. Ao usar essa tag, mencione a versão do MATLAB com a qual você está trabalhando (por exemplo, R2017a).
Por exemplo, se eu quiser ler o valor do meio magic(5), posso fazer o seguinte: M = magic(5); value = M(3,3); para conseguir value == 13. Eu gostaria de poder fazer algo como um destes: value = magic(5)(3,3); value = (magic(5))(3,3); dispensar a variável intermediária. No entanto, o MATLAB...
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 4 anos . Melhore...
Qual é a melhor maneira de representar e resolver um labirinto com uma imagem? Dada uma imagem JPEG (como vista acima), qual é a melhor maneira de lê-la, analisá-la em alguma estrutura de dados e resolver o labirinto? Meu primeiro instinto é ler a imagem em pixel por pixel e armazená-la em uma...
Pessoas tão talentosas não descobri como fazer xkcd gráficos estilo em Mathematica , em LaTeX , em Python e em R já. Como alguém pode usar o MATLAB para produzir um gráfico parecido com o descrito acima? O que eu tentei Criei linhas onduladas, mas não consegui eixos magros. A única solução que...
Quando eu estava estudando para o curso de graduação em EE, o MATLAB exigia que cada função fosse definida em seu próprio arquivo, mesmo que fosse uma linha. Estou estudando para uma pós-graduação agora e tenho que escrever um projeto no MATLAB. Isso ainda é um requisito para versões mais recentes...
Estou fazendo alguns benchmarks com CUDA, C ++, C #, Java e usando o MATLAB para verificação e geração de matriz. Quando executo a multiplicação de matrizes com o MATLAB, 2048x2048matrizes ainda maiores são multiplicadas quase instantaneamente. 1024x1024 2048x2048 4096x4096 --------- ---------...
O MATLAB possui uma função / operador que indica o tipo de uma variável (semelhante ao typeofoperador em
Existe uma estrutura foreach no MATLAB? Se sim, o que acontece se os dados subjacentes forem alterados (ou seja, se objetos forem adicionados ao
Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 4 anos . Melhore esta...
Eu estou experimentando com MATLAB OOP , como um começo eu imitava o meu C ++ 's aulas Logger e eu estou colocando todas as minhas funções auxiliares de corda em uma classe String, pensando que seria ótimo ser capaz de fazer coisas como a + b, a == b, a.find( b )em vez de strcat( a b ), strcmp( a,...
ie jsão nomes de variáveis muito populares (veja, por exemplo, esta pergunta e esta ). Por exemplo, em loops: for i=1:10, % do something... end Como índices na matriz: mat( i, j ) = 4; Por que eles não deveriam ser usados como nomes de variáveis no
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...
Minha pergunta: notei que muitas respostas boas para as questões do Matlab no SO usam frequentemente a função bsxfun. Por quê? Motivação: Na documentação do Matlab para bsxfun, é fornecido o seguinte exemplo: A = magic(5); A = bsxfun(@minus, A, mean(A)) Claro que poderíamos fazer a mesma...
É possível ter argumentos padrão no Matlab? Por exemplo, aqui: function wave(a, b, n, k, T, f, flag, fTrue=inline('0')) Eu gostaria que a solução verdadeira fosse um argumento opcional para a função de onda. Se for possível, alguém pode demonstrar a maneira correta de fazer isso? Atualmente,...
É possível obter o 'nésimo' valor de retorno de uma função sem precisar criar variáveis fictícias para todos os n-1valores de retorno anteriores a ela? Digamos, eu tenho a seguinte função no MATLAB: function [a,b,c,d] = func() a = 1; b = 2; c = 3; d = 4; Agora, suponha, eu estou interessado...
Estou tentando plotar várias estimativas de densidade de kernel no mesmo gráfico e quero que todas tenham cores diferentes. Eu tenho uma solução kludged usando uma string 'rgbcmyk'e percorrendo-a para cada plotagem separada, mas começo a ter duplicatas após 7 iterações. Existe uma maneira mais...
Qual é o equivalente em Python das funções tic e toc do Matlab
Você pode aplicar uma função a cada item em um vetor dizendo, por exemplo v + 1, ou pode usar a função arrayfun. Como posso fazer isso para cada linha / coluna de uma matriz sem usar um loop
Suponha que; Tenho um arquivo m no local: C:\M1\M2\M3\mfile.m E o arquivo exe do matlab está neste local: C:\E1\E2\E3\matlab.exe Quero executar este arquivo m com Matlab, da linha de comando, por exemplo, dentro de um arquivo .bat. Como posso fazer isso, existe uma maneira de fazer...