# Mathieu NOE

### Hutchinson

Engineer - mechanices /ekectronics / signal processing

Average matlab user for 20 years now.

Professional Interests: signal processing, adaptive control, noise and vibration processing

**Statistics**

RANK**63**

of 244.492

REPUTATION**2.030**

CONTRIBUTIONS

**1** Question

**784** Answers

ANSWER ACCEPTANCE **
100.0%
**

VOTES RECEIVED**161**

RANK

of 17.077

REPUTATION**N/A**

AVERAGE RATING**0.00**

CONTRIBUTIONS**0** Files

DOWNLOADS **0**

ALL TIME DOWNLOADS**0**

CONTRIBUTIONS**0 Posts**

CONTRIBUTIONS**0** Public Channels

AVERAGE RATING

CONTRIBUTIONS**0** Highlights

AVERAGE NO. OF LIKES

**Content Feed**

Integration drift with numerical simulations

here one possible solution we want to have the signal not time distorted so we must keep with filtfilt even with the "bad" IC ...

ongeveer 15 uur ago | 0

| accepted

sorting in linaire descending order

hello I generated some dummy data and tried to fit a linear curve , then searched for the data points closest to the mean curv...

ongeveer 20 uur ago | 0

Break the for loop

hello I modified a bit your code so the condition were the two successive identical random r : n = 10; limitf = 0.1; F = z...

ongeveer 20 uur ago | 0

Detect main part of signal

hello If I were you I would do an envelop of your signal and use then the code below to detect the start and stop of the usefu...

ongeveer 22 uur ago | 0

| accepted

Integration of the acceleration signal to obtain cumulate displacement

hello Federico check my code version : clc; clear all; close all; data=load("accelerogramma.txt");%carico i dati time=data...

2 dagen ago | 0

How to group specific values i several vectors following a condition?

hello IMHO, according to the rules , the result should be : res1 = [13,43,54], res2=[18,19,17,25.2] and res3=[59] and this ...

2 dagen ago | 0

| accepted

How can i know the best sampling rate to use in a ADC using Fourier

hello Fs is the inverse of the time increment dt clc; clear all; close all; dt = 0.0001; t1=0:dt:0.0025; VS= 5000; R1=...

2 dagen ago | 0

| accepted

How to identify when a continuous signal crosses a threshold value?

hello you can work from this example : clc clearvars n=1000; x=(1:n)/n; y = abs(sin(7*x))-0.5; threshold = 0; % you...

2 dagen ago | 0

iir filter for loop code

helo here you are clc clearvars c1 = 8; c2 = 2; c3 = 7; b0 = 0.05 * c1; b1 = 0.03 * c2; b2 = 0.02 * c3; a1 = 0.5; ...

2 dagen ago | 0

| accepted

How to Find value inside a matrix that satisfies a condition and store that value in column 1 its corresponding row in column 2 and its column in column 3

hello sounds bit like a homework..? here your are : A = rand(5,5) [r,c] = find(A>=0.25 & A <= 0.5); for ci = 1:numel(...

9 dagen ago | 0

| accepted

how to calculate sum between cell

hello see example below : % example data for ci = 1:3 A{ci} = rand(1,7); end % do a horizontal sum B = sum(cell2m...

9 dagen ago | 0

How to normalize signal to have mean=0 and amplitude 0 to 1

hello if you are not confident how to use normalize , you can do the same thing by x = x - mean(x); % remove mean value (you...

9 dagen ago | 0

how to write a loop that finds the best fit value for each given input pair and plot all the resulted points?

hello Anitha so yes there was a small bug in your equations when you do the computation of A, you fliiped the terms (vs1.^2...

12 dagen ago | 0

| accepted

How to plot a marked point in a graph and connect it with other points?

hello this is a first attempt the outer lines was fairly easy to plot the two inner lines , it's a bit coded just to show ...

13 dagen ago | 0

| accepted

Load matrix from .mat files

hello try this : data_all = []; for ci = 1:10 filename = ['P' num2str(ci-1) '.mat']; data = load(filena...

13 dagen ago | 0

i have two different array holding some numbers, e.g; i have an array P containing 5 elements and other Q containing 6 elements. I want to find out P*Q matrix

P= [1 2 3 4 5 ]; Q=[8 9 5 7 3 4]; T = (P'*Q)'

13 dagen ago | 1

how to solve error using integral

hello integral works on function (handles) not arrays f is an array , not a function handle so use trapz to do numerical int...

13 dagen ago | 0

I have m*n matrix. I want keep only those rows whose atleast one element is greater than any specific value such as 1.

hello try this m = 3; n = 5; A= 1.15*rand(m,n); threshold = 1; a = A>threshold; rows = find(any(a, 2));

13 dagen ago | 0

| accepted

Sum specific elements of an array without using loop

hello Alex try this A = [1;0;0;0;0;1;1;1;0;0;0;1;1;0;0;0;0;0;0;1;1;1;0;0;1;0;0;1;0;0]; % 30x1 Array tic res = zeros(1,10);...

13 dagen ago | 0

| accepted

Half Power Method for Vibroacoustic Dataset

hello Daniel the frequency vector is missing the half power method is described here : Microsoft Word - 41FC527E-54FA-00270...

14 dagen ago | 1

How to calculate the response time of an instrument based on a second?

hello Kofial I did a few mods in your code ... but the response data of the instruments has little to do with the graph of the...

14 dagen ago | 0

| accepted

There is an apparent error in line 4, and this code only ran once

hello simply b and m are not yet defined when you do in line 4 : c2 = b*exp(t2*m); the code should be organized like this ...

14 dagen ago | 0

How do I output the values of a function in a vector string to plot a graph?

hello maybe this ? (tested OK on my side) clc clearvars A = 1; df = 100000; F = df/4; % n = 2^3; n = 2 ^ 3: 2^ 4 : 2 ^...

14 dagen ago | 0

Curve Fitting Tool - Power Fit

hello even without the curve fitting toolbox you can get a good match using fminsearch : sol = 1.4912 0.2802 clc...

14 dagen ago | 0

readcell command undefined?

hello again Amit i think I recognize this line of code... :) I believe readcell was introduced around R2018 - so if you have...

14 dagen ago | 0

| accepted

how to find the sample space of two or more peaks within a power delay profile

hello again this would be my suggestion to pic the two highest peaks inside each data bins , which are distant at least by 4 sa...

14 dagen ago | 0

| accepted

How to plot my sine waves in one graph, one right after another with 100ms in between and not on top of each other?

hello Kristin I fixed your code I prefered to use a constant fixed time increment for all frequencies instead of keeping the s...

15 dagen ago | 0

| accepted

Running a loop to generate multiple graphs using the same equation with different parameters

hello yes your code could be made more compact and flexible see my suggestion below clc clearvars t = linspace(0,5); ...

15 dagen ago | 2

| accepted

Identification of fundamental frequency and not harmonics in a FFT - using peak locations

hello try this of course I cannot plot the spectrum as this is not provided here I just let you see how to do the separati...

15 dagen ago | 0

| accepted

How to make an if-statement that finds whether a 1x5 column has 4 of the rows the value 0?

hello my suggestion below : matrix = [0 0 0 241 0]; ind1 = find(abs(matrix) == 0); % method 1 can be unpredictabe if val...

15 dagen ago | 0

| accepted