Articles of matlab

Remodele a matriz 3d para a matriz 2d

Eu tenho uma matriz 3D ( n-by-m-by-t ) no MATLAB representando n-by-m medições em uma grade durante um período de tempo. Eu gostaria de ter uma matriz 2d, onde a informação espacial se foi e apenas n*m medições ao longo do tempo t são deixadas (ou seja: n*m-by-t ) Como posso fazer isso?

Como faço para criar e aplicar um filtro de Gauss em MATLAB sem usar fspecial, imfilter ou conv2?

Eu tenho o seguinte código no MATLAB: I=imread(image); h=fspecial(‘gaussian’,si,sigma); I=im2double(I); I=imfilter(I,h,’conv’); figure,imagesc(I),impixelinfo,title(‘Original Image after Convolving with gaussian’),colormap(‘gray’); Como posso definir e aplicar um filtro gaussiano a uma imagem sem o imfilter , fspecial e conv2 ?

Como desenhar uma linha em uma imagem no matlab?

Eu tenho dois pontos, vamos dizer: P (x, y) [o ponto encontra-se no topo da imagem] P ‘(x’, y ‘) [o ponto encontra-se no fundo da imagem] Agora eu quero desenhar uma linha entre esses dois pontos …. e a linha deve aparecer no meio da imagem deve ser visível. como fazer isso????

Como aplicar wavelets de Gabor a uma imagem?

Como eu aplico estas wavelets do filtro Gabor em uma imagem? close all; clear all; clc; % Parameter Setting R = 128; C = 128; Kmax = pi / 2; f = sqrt( 2 ); Delt = 2 * pi; Delt2 = Delt * Delt; % Show the Gabor Wavelets for v = 0 : […]

Como usar tabelas de hash (dictionarys) no MATLAB?

Preciso acessar dados por índice de string, como table (‘one’)% returns 1 . Existe essa estrutura de dados no MATLAB? Como isso é implementado?

Salvar o lote invisível do Matlab no terminal como uma imagem com o mesmo tamanho

Eu tenho conexão SSH com um servidor Linux e faço algumas programações do MATLAB. Eu gostaria de salvar o enredo invisível figH = figure(‘visible’,’off’) ; % Plot something % save the plot as an image with same size as the plot close(figH) ; saveas() e print() irão alterar o tamanho da imagem salva diferente do […]

Como salvar um gráfico em um arquivo PDF sem uma grande margem em torno de

Se eu imprimir um gráfico no formato EPS , o conteúdo do arquivo EPS estará totalmente ocupado com o gráfico. Mas se eu imprimir um gráfico em formato PDF , haverá grandes margens acima e abaixo do gráfico no arquivo PDF. Como posso salvar um gráfico em um arquivo PDF sem a grande margem em […]

Filtragem de alta passagem no MATLAB

Alguém sabe como usar filtros no MATLAB? Eu não sou um aficionado, então eu não estou preocupado com as características do roll-off, etc. – Eu tenho um vetor de sinal 1 dimensional x amostrado em 100 kHz, e eu quero realizar uma filtragem de alta freqüência (rejeitando qualquer coisa abaixo de 10Hz ) para remover […]

Pontos randoms dentro de um paralelogramo

Eu tenho um polígono convexo de 4 lados definido por 4 pontos em 2D, e eu quero ser capaz de gerar pontos randoms dentro dele. Se realmente simplificar o problema, posso limitar o polígono a um paralelogramo, mas uma resposta mais geral é a preferida. Gerar pontos randoms até que um esteja dentro do polígono […]

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 […]