Articles of matlab

: a verificação falha: Falha na verificação: hdf_blobs_ -> forma (0) == num (200 vs. 6000)

Eu tenho os dados do trem e da etiqueta como data.mat. (Tenho 200 dados de treinamento com 6000 resources e labels (-1, +1) que foram salvos em data.mat). Eu estou tentando converter meus dados em hdf5 e executar Caffe usando: load data.mat hdf5write(‘my_data.h5’, ‘/new_train_x’, single( reshape(new_train_x,[200, 6000, 1, 1]) ) ); hdf5write(‘my_data.h5’, ‘/label_train’, single( reshape(label_train,[200, […]

Suprimir Saída

Eu quero suprimir a saída de variables ​​em um conjunto de funções do Matlab. O problema é que o autor esquece o “;” em muitas posições no código. Para fins de debugging, esta saída é útil, mas agora eu quero suprimi-la, sem procurar o código inteiro para o “;” ausente. Existe a possibilidade de desativar […]

Como dividir uma imagem em blocos no MATLAB?

Eu tenho uma imagem de 256×256 e quero dividi-la em 4 blocos de 128×128 cada e endereçá-los como A1 a A4. Agora eu quero chamá-los separadamente e fazer algumas operações neles. Eu sei que isso pode ser feito usando a function blkproc – mas como exatamente? Eu chamo blkproc assim? B=blkproc(I,[4 4],?) O que eu […]

Use um vetor como um índice para uma matriz

Estou escrevendo uma function MATLAB para ler dados em uma matriz n-dimensional (tamanho de dimensão variável). Eu preciso ser capaz de acessar um ponto específico na matriz (para escrever ou ler, por exemplo), mas eu não sei antecipadamente quantos índices para especificar. Atualmente eu tenho um vetor current_point que eu percorrer para especificar cada índice, […]

Índice do valor max e min em um array

Como posso encontrar o índice do elemento máximo em uma matriz sem loop? Por exemplo, se eu tiver: a = [1 2 999 3]; Eu quero definir uma function indexMax para que indexMax(a) retornaria 3 . Da mesma forma para definir indexMin .

No corte de ndarrays agnóstico de forma

Neste post, estou usando o termo slice para me referir a um subarray B_i de um array n- dimensional A tal que size(B_i, d) é 1, para alguma dimensão d . A consiste no size(A, d) dessas fatias, concatenadas ao longo da dimensão d . Por exemplo, se ndims(A) for 6 e d for 3, […]

Como eu defino uma estrutura no Matlab

Eu sei que uma estrutura pode ser definida de várias maneiras, como: Adicionando campos a uma variável p.color.red = .2; p.color.green = .4; p.color.blue = .7; Definindo uma estrutura escalar por designação S = struct(‘a’, 0, ‘b’, 1, ‘c’, 2); O que eu quero ser capaz de fazer é criar uma definição de estrutura (como […]

Como construir o arquivo mex diretamente no Visual Studio?

Eu tenho uma solução do Visual Studio 2010 que contém uma biblioteca de funções, e gostaria de poder usar o MATLAB como um dos vários front-ends possíveis para esta biblioteca. Portanto, gostaria que o Visual Studio gerasse automaticamente um arquivo mex quando eu criasse a solução, sem ter que exportar todas as minhas opções e […]

Matlab: Executando um arquivo m a partir da linha de comando

Suponha que; Eu 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 Eu quero rodar este arquivo m com o Matlab, da linha de comando, por exemplo, dentro de um arquivo .bat. Como posso fazer isso, existe uma maneira de fazer isso?

Como procurar uma string na matriz de células no MATLAB?

Digamos que eu tenha o array de células strs = {‘HA’ ‘KU’ ‘LA’ ‘MA’ ‘TATA’} O que devo fazer se eu quiser encontrar o índice de ‘KU’ ?