Hic sunt dracones!

PROFESSIONAL: Physician (M.D.): Diplomate of the American Board of Internal Medicine; M.Sc. Biomedical Engineering: Instrumentation, Signal Processing, Control, System Identification, Parameter Estimation

NON-PROFESSIONAL: Amateur Extra Class Amateur Radio Operator; Private Pilot, Airplane Single Engine Land, Instrument Rating Airplane; Gamer

NOTE: I do not respond to emails or personal messages, unless they are about my File Exchange contributions.

Answered

Shade standard deviation for time series

I cannot run your code, so I cannot test this. However, fill may not be appropriate here. See if using patch instead does sh...

Shade standard deviation for time series

I cannot run your code, so I cannot test this. However, fill may not be appropriate here. See if using patch instead does sh...

5 hours ago | 0

Answered

FFT - Single sided phase?

It is not necessary (or advisable) to multiply the phase values by 2, particularly because it doesn’t matter. The phase values ...

FFT - Single sided phase?

It is not necessary (or advisable) to multiply the phase values by 2, particularly because it doesn’t matter. The phase values ...

13 hours ago | 0

| accepted

Answered

FFT with hanning window

I have no idea what ‘pop_loadset’ does, however it apparently returns ‘x’ as a structure. You will need to extract the informat...

FFT with hanning window

I have no idea what ‘pop_loadset’ does, however it apparently returns ‘x’ as a structure. You will need to extract the informat...

16 hours ago | 0

Answered

How can I change sampling frequency when I use audiowrite function?

From the audowrite documentation for Fs: ‘When writing to .m4a or .mp4 files on Windows platforms, audiowrite supports only sa...

How can I change sampling frequency when I use audiowrite function?

From the audowrite documentation for Fs: ‘When writing to .m4a or .mp4 files on Windows platforms, audiowrite supports only sa...

23 hours ago | 0

| accepted

Answered

No file found, when the folder has been found and the file is listed in it

We cannot see the rest of the function that you are using to read the files (that you apparently wrote, and does not produce any...

No file found, when the folder has been found and the file is listed in it

We cannot see the rest of the function that you are using to read the files (that you apparently wrote, and does not produce any...

1 day ago | 0

Answered

How to read some data from a text file

Use the textscan function: fidi = fopen('TestFile20200709.txt','rt') Datac = textscan(fidi, '%f%f%f%f%f', 'CommentStyle','#',...

How to read some data from a text file

Use the textscan function: fidi = fopen('TestFile20200709.txt','rt') Datac = textscan(fidi, '%f%f%f%f%f', 'CommentStyle','#',...

1 day ago | 0

| accepted

Answered

Indexing Issue (with both ismember() and find())

You have encountered floating-point approximation error, and the way the colon operator works. Try this: array1 = [.1,.2,.3...

Indexing Issue (with both ismember() and find())

You have encountered floating-point approximation error, and the way the colon operator works. Try this: array1 = [.1,.2,.3...

1 day ago | 0

| accepted

Answered

How can one display fitting equations (with t stat and R^2) on a scatter plot

Try this example: load carsmall X = [Weight,Horsepower,Acceleration]; mdl = fitlm(X,MPG) Tst = mdl.Coefficients.tStat; Rsq...

How can one display fitting equations (with t stat and R^2) on a scatter plot

Try this example: load carsmall X = [Weight,Horsepower,Acceleration]; mdl = fitlm(X,MPG) Tst = mdl.Coefficients.tStat; Rsq...

2 days ago | 0

Answered

Plotting response of multiple filters in single figure of freqz/freqs and fvtool ?

This is likely the only option: [h{1},w{1}] = freqz(rand(5,1),1, 2^16, 1000); [h{2},w{2}] = freqz(rand(5,1),1, 2^16, 1000); ...

Plotting response of multiple filters in single figure of freqz/freqs and fvtool ?

This is likely the only option: [h{1},w{1}] = freqz(rand(5,1),1, 2^16, 1000); [h{2},w{2}] = freqz(rand(5,1),1, 2^16, 1000); ...

2 days ago | 1

Answered

Calculate the area under a section of the curve?

I am not certain what you want. Try this: D1 = load('EDA_pxx.mat'); EDA_pxx = D1.EDA_pxx; D2 = load('w.mat'); w = D2.w; ...

Calculate the area under a section of the curve?

I am not certain what you want. Try this: D1 = load('EDA_pxx.mat'); EDA_pxx = D1.EDA_pxx; D2 = load('w.mat'); w = D2.w; ...

2 days ago | 0

| accepted

Answered

lsline error message and how to deal with it

With only the error message, it is not possible to determine exactly what the problem is. From the lsline documentation: ...

lsline error message and how to deal with it

With only the error message, it is not possible to determine exactly what the problem is. From the lsline documentation: ...

2 days ago | 0

| accepted

Answered

To find the first 3 local maximas of a plot/ dataset without the islocalmax and findpeaks

Yes. Is this for homework or an exam?

To find the first 3 local maximas of a plot/ dataset without the islocalmax and findpeaks

Yes. Is this for homework or an exam?

2 days ago | 0

| accepted

Answered

Conversion to cell from ClassificationSVM is not possible

I cannot fun your code, however running something similar suggests to me that using curly braces {} to subscript ‘SVMModels’ cou...

Conversion to cell from ClassificationSVM is not possible

I cannot fun your code, however running something similar suggests to me that using curly braces {} to subscript ‘SVMModels’ cou...

3 days ago | 0

| accepted

Answered

fmincon error in intial value

The ‘fun6’ function produces a purely imaginary result at the initial point. That is throwing the error. One option is to sp...

fmincon error in intial value

The ‘fun6’ function produces a purely imaginary result at the initial point. That is throwing the error. One option is to sp...

3 days ago | 0

| accepted

Answered

Error with load function

I am surprised the save call worked at all! Note that: savepath='filepath'; savefile='Tumble Data User Applicable.mat'; A...

Error with load function

I am surprised the save call worked at all! Note that: savepath='filepath'; savefile='Tumble Data User Applicable.mat'; A...

3 days ago | 0

| accepted

Answered

using Matlabfunction for determinant, not enough input arguments

I am not certain with the problem is with the ‘J_fcn’ produced by matlabFunction. (The error may refer to the reshape call with...

using Matlabfunction for determinant, not enough input arguments

I am not certain with the problem is with the ‘J_fcn’ produced by matlabFunction. (The error may refer to the reshape call with...

3 days ago | 0

| accepted

Answered

how to center axis label?

Try this: ylabel({'Trajectory angle';'with respect to vortex axis (°)'}) That worked when I tested it. See the documentati...

how to center axis label?

Try this: ylabel({'Trajectory angle';'with respect to vortex axis (°)'}) That worked when I tested it. See the documentati...

4 days ago | 1

| accepted

Answered

Who could use short code to represent the following code：

Try this: data(:,12) = mean(data(:,2:11), 2); If I understand correctly what you want to do, that should work.

Who could use short code to represent the following code：

Try this: data(:,12) = mean(data(:,2:11), 2); If I understand correctly what you want to do, that should work.

4 days ago | 0

| accepted

Answered

In an assignment A(I) = B, the number of elements in B and I must be the same.

By defining ‘y’ in ‘ObjectiveFunction’, you are overwriting whatever you pass to it as ‘y’ as an argument. Also: x<=0.1; m...

In an assignment A(I) = B, the number of elements in B and I must be the same.

By defining ‘y’ in ‘ObjectiveFunction’, you are overwriting whatever you pass to it as ‘y’ as an argument. Also: x<=0.1; m...

4 days ago | 0

| accepted

Answered

Table Variable Name "X_|P|" works on my computer.....does not work on anyone elses

The extended variable names began in R2019b. From the Release Notes for R2019b with respect to table variable names: ‘Start...

Table Variable Name "X_|P|" works on my computer.....does not work on anyone elses

The extended variable names began in R2019b. From the Release Notes for R2019b with respect to table variable names: ‘Start...

4 days ago | 0

| accepted

Answered

How to find radius of curvature?

One option is the code in fitting a circle with fitnlm. (I added plotting code and a plot of the data and the fitted circle.)

How to find radius of curvature?

One option is the code in fitting a circle with fitnlm. (I added plotting code and a plot of the data and the fitted circle.)

4 days ago | 0

Answered

Scatter3 not plotting after providing condition.

Use the hold function. figure scatter3(x(w1), y(w1), z(w1), 'y', 'filled') hold on scatter3( ...) scatter3( ...) scatter...

Scatter3 not plotting after providing condition.

Use the hold function. figure scatter3(x(w1), y(w1), z(w1), 'y', 'filled') hold on scatter3( ...) scatter3( ...) scatter...

4 days ago | 0

| accepted

Answered

Notch filtering from coefficients

The function gives you the ‘b’ vector for the filter. The ‘a’ vector is 1, since this appears to be a FIR filter design. To ...

Notch filtering from coefficients

The function gives you the ‘b’ vector for the filter. The ‘a’ vector is 1, since this appears to be a FIR filter design. To ...

5 days ago | 0

| accepted

Answered

Accessing a value in a vector from a conditional statement

There are several ways to do this. My approach: v=[6 10 25 35 50 65 80]; x=10.02; y=10.47; mv=max(x*.125,y*1.25); ind =...

Accessing a value in a vector from a conditional statement

There are several ways to do this. My approach: v=[6 10 25 35 50 65 80]; x=10.02; y=10.47; mv=max(x*.125,y*1.25); ind =...

5 days ago | 0

Answered

How can I do implicit differentiation

I can find no documentation that it is possible in MATLAB (as much as I like it). See this Wolfram Alpha page for the correct...

How can I do implicit differentiation

I can find no documentation that it is possible in MATLAB (as much as I like it). See this Wolfram Alpha page for the correct...

6 days ago | 0

Answered

run command 100 times and put the answers in one vector

Use a for loop. Assign the appropriate ‘results’ to a cell array (if they are different sizes in each iteration), or vector (if...

run command 100 times and put the answers in one vector

Use a for loop. Assign the appropriate ‘results’ to a cell array (if they are different sizes in each iteration), or vector (if...

6 days ago | 0

Answered

How do I plot different array smoothly which contain NaN in same figure

One option is to use the fillmissing function. Example — sig1 = [rand(1,10) NaN]; sig2 = [rand(1,10) NaN]; sig3 = [rand(1...

How do I plot different array smoothly which contain NaN in same figure

One option is to use the fillmissing function. Example — sig1 = [rand(1,10) NaN]; sig2 = [rand(1,10) NaN]; sig3 = [rand(1...

6 days ago | 0

Answered

numerical solution of a system of ODE which is not in standard form

It would likely help to have your code. If you want more tractable numerical results, use the vpa function. The double funct...

numerical solution of a system of ODE which is not in standard form

It would likely help to have your code. If you want more tractable numerical results, use the vpa function. The double funct...

6 days ago | 1

| accepted

Answered

Play an audio files with different volumes

See my Answer to your duplicate Question.

Play an audio files with different volumes

See my Answer to your duplicate Question.

6 days ago | 0