Community Profile

photo

Mathieu NOE


Hutchinson

Last seen: 2 jours ago Active since 2015

Engineer - mechanices /ekectronics / signal processing

Average matlab user for 20 years now.
Professional Interests: signal processing, adaptive control, noise and vibration processing

Statistics

  • Revival Level 3
  • Guiding Light
  • 6 Month Streak
  • Thankful Level 1
  • Knowledgeable Level 4
  • First Answer
  • Explorer
  • First Review

View badges

Content Feed

View by

Answered
Discrete Low Pass Filter
hello the a value will give you a cut off frequency of fc if you choose a = 2*pi*fc

2 jours ago | 0

Answered
How do i extract specific row data whose value is changing from .dat file ?
hello I wrote this little code for you ! check it % main code [ string_out, data_out ] = retrieve_data('Redesign2-0_O...

4 jours ago | 0

Answered
Finding the mean at each interval
hello my 2 cents suggestion - see if for the empty intervals you prefer naN output (red dots) or you prefer interpolated data ...

4 jours ago | 0

Answered
use of readtable to read unstructured data
why not this ? simply using the import tool you can ignaore the second variable if it's not meaningfull result : code : ...

4 jours ago | 0

| accepted

Answered
How to graph a function that consists of summations?
hello I tried this code clc clearvars % g=[1;2;3]; g=[1]; % same curves - whatever g value is % T=(0.1:0.01:1); T=l...

5 jours ago | 0

Answered
I just need to get the numbers from this vector. The result must be a double. I need fast and clean code, as this operation is performed over and over again in my code.
hello try this alternative : vector = [{'G07'} {'G23'} {'G04'} {'G08'} {'G20'} {'G13'} {'G30'}]; % Calling the regexp() f...

5 jours ago | 0

Answered
How to input noise during the audio transmission process ?
hello if you simply want to add some white noise you can do this [y,Fs]=audioread('water.wav'); y = y + 0.1*randn(size(y))...

5 jours ago | 0

| accepted

Answered
Problems with my loop
hi I tried to guess what the intention was, and came to this suggestion, although I have no idea what the output should be ma...

5 jours ago | 0

Answered
Merging multiple file excel
hello Rachele you can do this - I used natsortfile (from FEX : https://fr.mathworks.com/matlabcentral/fileexchange/47434-natu...

5 jours ago | 0

| accepted

Answered
Merging multiple file excel

5 jours ago | 0

Answered
Fitting gaussian curve on my data with same under curve area and start and end points
hello check this code (below) plot code clc clearvars load Data_X.mat load Data_Y.mat x = Data_X; y = Data_Y; ...

5 jours ago | 0

| accepted

Answered
How to load data with segments
hello I copied / pasted your data in a txt file try this : %% read one file clc clearvars filename = 'mydata.txt'; da...

5 jours ago | 0

| accepted

Answered
Interpolate/Resample to a specific decimal point
hello try this : x=[1 3 4 7 6 3 6]; out = my_resample(x) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% function out = my_resam...

5 jours ago | 1

Answered
Making a text file including variables
hello look at the attached files . I probably found that on FEX, but it seems to have disappeared

5 jours ago | 0

| accepted

Answered
How to move line plot to be above a stacked bar chart?
hello this would be my 2 cents suggestion using ylim : code : indexValues = [repelem(6, 33), repelem(5,6), repelem(4,6),...

6 jours ago | 0

| accepted

Answered
Index in position 2 exceeds array bounds (must not exceed 2)
hello just fixed minor issues on following two lines %%%SHOW ITERATION INFORMATION disp(['Iteration : ' num2str(it...

6 jours ago | 0

Answered
How to change the color of my plots
hello I modified a bit your code to get this result : .code : close all clear all avalues=0.3:0.005:1; N=200; d=0.03...

6 jours ago | 0

Answered
How to generate a sequence of acoustic levels (dB) of a particular frequency (let say 50 Hz) of an acoustic signal?
hello seems your looking for a tool doing spectral analysis check this : clc clearvars %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%...

9 jours ago | 0

| accepted

Answered
I have created a function that relies on a guess, and now I need to create a for loop for that function that plugs in the answer it gives back in to the "OLD" original guess.
hello yes , your "recursion" is not really working this works Once you're satisfied with the code , you can reùove / comme...

10 jours ago | 0

Answered
How to choose stopband ripple and passband ripple of filter for High pass filter
hello why not start with simpler filters like butterworth or bessel filters ? . If you don't have any specific requirement ...

10 jours ago | 1

| accepted

Answered
How can I handle the signal of the data read from the serial port
hello if you are able to store the data in a file (txt or mat or ..) you can adapt this code I developped for audio processing...

10 jours ago | 1

Answered
How to add low frequency noise to the signal?
hello this is a simple demo showing a sine signal corrupted by a low frequency noise . You can adjust the parameters to your o...

10 jours ago | 0

| accepted

Answered
Reading multiple non-sequential *.txt files containing both text and numbers
hello this is an example that shows how I could read one then multiple text files (and applying a natural name sorting) you ...

10 jours ago | 0

| accepted

Answered
pulse train with gaussian pulses in an irregular interval
hello a quick and dirty demo , not using gauspuls but that could be easily done also clc clearvars f0 = 50; % pulse freq...

11 jours ago | 0

| accepted

Answered
Time Series Partitioning of EMG data
hello see example below : samples = 40000; buffer = 2000; data = rand(samples,1)+10*((1:samples)/samples)'; % noisy ramp...

11 jours ago | 0

Answered
how can I know the sence of voice that was recorded in a special place?
hello I interpret your request about how to analyse your records - assuming you can use audioread from matlab , here 's a cod...

11 jours ago | 0

Answered
How to save multiple output?
hello I would recommend to use structures (indexed) like in this example a =randperm(18); b=reshape(a,9,2); vals=b; [m,n...

11 jours ago | 1

| accepted

Answered
use regexp to extract index
hello my 2 cents suggestion using readlines and working on strings : this simple code can be expanded / modified according t...

13 jours ago | 1

| accepted

Answered
How to update title of plot without it "wiggling"
hello my 2 cents suggestion : plot(rand(1,10),rand(1,10)) t = repmat([0 10],1,5); for k = 1:length(t) above10= t(k) -...

16 jours ago | 0

Answered
Determine less than in for loop
hello does that reflect what you wanted to do ? clc clearvars % x = round(100*rand(1,10)); x = [11 96 0 77 ...

16 jours ago | 0

| accepted

Load more