A répondu

[DISCONTINUED] MATLAB Answers Wish-list #2 (and bug reports)

I kind of wish that when we scrolled through the answers to questions (especially when there are many "answers" like this one), ...

[DISCONTINUED] MATLAB Answers Wish-list #2 (and bug reports)

I kind of wish that when we scrolled through the answers to questions (especially when there are many "answers" like this one), ...

presque 11 ans il y a | 0

A répondu

Is there a built-in function that determines whether X/Y coordinates give valid polygon?

My attempt: % Assume polygon is valid answer = 1; % Set tolerance tol = 0.001; % Random set...

Is there a built-in function that determines whether X/Y coordinates give valid polygon?

My attempt: % Assume polygon is valid answer = 1; % Set tolerance tol = 0.001; % Random set...

presque 11 ans il y a | 0

Question

Is there a built-in function that determines whether X/Y coordinates give valid polygon?

If I have a vector of X-coordinates and a vector of Y-coordinates, is there a function that determines whether a valid polygon i...

presque 11 ans il y a | 3 réponses | 1

A répondu

How do you centre your plot at '0' on the X-axis after performing a Fourier transform?

*fftshift* might be what you are looking for. Does this example help? dt = 0.1; % Fs = 1/dt; N = 16; t = (0:N-1)*dt; ...

How do you centre your plot at '0' on the X-axis after performing a Fourier transform?

*fftshift* might be what you are looking for. Does this example help? dt = 0.1; % Fs = 1/dt; N = 16; t = (0:N-1)*dt; ...

presque 11 ans il y a | 0

A répondu

how is a Shock response spectrum estimated

You might take a look at this FEX submission: <http://www.mathworks.com/matlabcentral/fileexchange/7398-shock-response-spectr...

how is a Shock response spectrum estimated

You might take a look at this FEX submission: <http://www.mathworks.com/matlabcentral/fileexchange/7398-shock-response-spectr...

presque 11 ans il y a | 0

| A accepté

A répondu

2D spectral energy density using fft2 - energy in spatial domain unequal to that in wavenumber domain

*[EDIT 7/06]* M=8;N=16; N=8;M=16; dx=0.1;dy=0.2; f = randn(M,N); % Energy in time domain energy_f = sum(sum(f.^2...

2D spectral energy density using fft2 - energy in spatial domain unequal to that in wavenumber domain

*[EDIT 7/06]* M=8;N=16; N=8;M=16; dx=0.1;dy=0.2; f = randn(M,N); % Energy in time domain energy_f = sum(sum(f.^2...

presque 11 ans il y a | 1

| A accepté

A répondu

How can I choose a subset of k points the farthest apart?

Added a few more tests (including your latest) and added your data (instead of just random dataset), which may be of interest. R...

How can I choose a subset of k points the farthest apart?

Added a few more tests (including your latest) and added your data (instead of just random dataset), which may be of interest. R...

presque 11 ans il y a | 0

A répondu

Simple question for GUI

Also wanted to add a good resource for those who want to learn how to program a variety of things in Matlab GUIs: <http://www...

Simple question for GUI

Also wanted to add a good resource for those who want to learn how to program a variety of things in Matlab GUIs: <http://www...

presque 11 ans il y a | 0

| A accepté

A répondu

Bandpass Filter By Using Butter

Okan - Ambient noise is like random noise... the frequency domain response (if you were to plot the abs of the frequency domain ...

Bandpass Filter By Using Butter

Okan - Ambient noise is like random noise... the frequency domain response (if you were to plot the abs of the frequency domain ...

presque 11 ans il y a | 0

A répondu

How can I choose a subset of k points the farthest apart?

Went with a "simple" way - tried to maximize the sum of the distances between each point in the sub-set of "n" below (similar to...

How can I choose a subset of k points the farthest apart?

Went with a "simple" way - tried to maximize the sum of the distances between each point in the sub-set of "n" below (similar to...

presque 11 ans il y a | 0

A répondu

Legend Problem

Matlab is only doing what you tell it to. One of the places where you define your figure, you have your "hold on" just after you...

Legend Problem

Matlab is only doing what you tell it to. One of the places where you define your figure, you have your "hold on" just after you...

presque 11 ans il y a | 0

A répondu

[DISCONTINUED] MATLAB Answers Wish-list #2 (and bug reports)

Has someone already addressed the change from having our most recent answers listed first to (now) where our oldest answers are ...

[DISCONTINUED] MATLAB Answers Wish-list #2 (and bug reports)

Has someone already addressed the change from having our most recent answers listed first to (now) where our oldest answers are ...

presque 11 ans il y a | 1

A répondu

FFT

Your first amplitude represents 0 frequency. When your data has 0 mean, your first amplitude should also be 0.

FFT

Your first amplitude represents 0 frequency. When your data has 0 mean, your first amplitude should also be 0.

presque 11 ans il y a | 0

A répondu

derivative using FFT properties

Based on the website below: <http://www.cl.cam.ac.uk/teaching/2000/ContMaths/JGD-notes/node11.html> I believe you would do...

derivative using FFT properties

Based on the website below: <http://www.cl.cam.ac.uk/teaching/2000/ContMaths/JGD-notes/node11.html> I believe you would do...

presque 11 ans il y a | 0

| A accepté

A répondu

cycles/pixel to cycels/degree

See this link: <http://www.cogs.susx.ac.uk/courses/acv/matlab_demos/fft_image_demo.html> About half way down: F = fft...

cycles/pixel to cycels/degree

See this link: <http://www.cogs.susx.ac.uk/courses/acv/matlab_demos/fft_image_demo.html> About half way down: F = fft...

presque 11 ans il y a | 0

A répondu

FFT of an image

See my answer here for a coded up description of what the 2D Fourier transform does using a random 2D image as an example (shoul...

FFT of an image

See my answer here for a coded up description of what the 2D Fourier transform does using a random 2D image as an example (shoul...

presque 11 ans il y a | 0

| A accepté

A répondu

why real part of fft (exp(at)) is negative in some parts in contrary to analytical calculation of fft(exp(at))?

Try plotting the *abs* result from FFT. Basically, you will not get a purely real, all positive frequency spectrum unless your t...

why real part of fft (exp(at)) is negative in some parts in contrary to analytical calculation of fft(exp(at))?

Try plotting the *abs* result from FFT. Basically, you will not get a purely real, all positive frequency spectrum unless your t...

presque 11 ans il y a | 0

A répondu

Area of a triangle

How about *polyarea*? >> x = [0, 0, 4]; >> y = [0, 3, 0]; >> area1 = polyarea(x,y) area1 = 6 >> area2 =...

Area of a triangle

How about *polyarea*? >> x = [0, 0, 4]; >> y = [0, 3, 0]; >> area1 = polyarea(x,y) area1 = 6 >> area2 =...

presque 11 ans il y a | 2

| A accepté

A répondu

fft2: Frequency and wavenumber

Take a look at my post here for an idea of what is output from FFT2: <http://www.mathworks.com/matlabcentral/answers/24965-ff...

fft2: Frequency and wavenumber

Take a look at my post here for an idea of what is output from FFT2: <http://www.mathworks.com/matlabcentral/answers/24965-ff...

presque 11 ans il y a | 0

| A accepté

A répondu

Gaussian FFT

Try plotting the absolute value of the frequency domain amplitudes... when your Gaussian is not centered at time 0, the phase ma...

Gaussian FFT

Try plotting the absolute value of the frequency domain amplitudes... when your Gaussian is not centered at time 0, the phase ma...

presque 11 ans il y a | 1

| A accepté

A répondu

Anyone using MATLAB on a LINUX OS??

Works fine for me on Redhat... running it on a 12-core, 96GB machine at work. Any simple-ish benchmarks you looking to test/meas...

Anyone using MATLAB on a LINUX OS??

Works fine for me on Redhat... running it on a 12-core, 96GB machine at work. Any simple-ish benchmarks you looking to test/meas...

environ 11 ans il y a | 0

A répondu

I want to plot PSD for my input data(meters)

If you are measuring displacement in meters in the time domain, then your frequency domain amplitudes (after performing the FFT)...

I want to plot PSD for my input data(meters)

If you are measuring displacement in meters in the time domain, then your frequency domain amplitudes (after performing the FFT)...

environ 11 ans il y a | 0

| A accepté

A répondu

Difference between fft and manually coding for a fourier transform

You are not correctly defining the frequencies "k" that are associated with the amplitudes in the frequency domain, but it start...

Difference between fft and manually coding for a fourier transform

You are not correctly defining the frequencies "k" that are associated with the amplitudes in the frequency domain, but it start...

environ 11 ans il y a | 0

| A accepté

A répondu

Scaling of fft output?

See my answer here: <http://www.mathworks.com/matlabcentral/answers/15770-scaling-the-fft-and-the-ifft> In order to conse...

Scaling of fft output?

See my answer here: <http://www.mathworks.com/matlabcentral/answers/15770-scaling-the-fft-and-the-ifft> In order to conse...

environ 11 ans il y a | 0

A répondu

Is there any alternative to if statements inside for loops?

Do you pre-allocated "Pin", if not... then before the for-loops put: Pin = zeros(8760,Ni); The inside of your for-loops ...

Is there any alternative to if statements inside for loops?

Do you pre-allocated "Pin", if not... then before the for-loops put: Pin = zeros(8760,Ni); The inside of your for-loops ...

environ 11 ans il y a | 0

A répondu

impulse response interpretation

I reran through the process of generating the Frequency Response data (G) using your code and the one from the FEX just to see i...

impulse response interpretation

I reran through the process of generating the Frequency Response data (G) using your code and the one from the FEX just to see i...

environ 11 ans il y a | 0

A répondu

from time domain to frequency domain and back to time domain

Your "X" has shifted the zero frequency amplitude to the center. You need to use *ifftshift* to get it back where Matlab expects...

from time domain to frequency domain and back to time domain

Your "X" has shifted the zero frequency amplitude to the center. You need to use *ifftshift* to get it back where Matlab expects...

environ 11 ans il y a | 0

| A accepté

A répondu

I cant generate a square wave in matlab using the square wave command

If you dont have the Signal Processing Toolbox, will the following work as an alternative: y = sign(sin(2*pi*100*t));

I cant generate a square wave in matlab using the square wave command

If you dont have the Signal Processing Toolbox, will the following work as an alternative: y = sign(sin(2*pi*100*t));

environ 11 ans il y a | 2

A répondu

obtain the Impulse response from a frequency response

N = 1000; % Number of samples df = 20; % Frequency increment (in Hertz) Nyq = 10000; % Nyquist Frequency (in Hertz) ...

obtain the Impulse response from a frequency response

N = 1000; % Number of samples df = 20; % Frequency increment (in Hertz) Nyq = 10000; % Nyquist Frequency (in Hertz) ...

environ 11 ans il y a | 4

| A accepté

A répondu

Can my integration code for an accelerometer data work for a Square wave?

Instead of trying to convert using your code, try mine located here: <http://www.mathworks.com/matlabcentral/answers/21700-fi...

Can my integration code for an accelerometer data work for a Square wave?

Instead of trying to convert using your code, try mine located here: <http://www.mathworks.com/matlabcentral/answers/21700-fi...

environ 11 ans il y a | 0

| A accepté