
Star Strider
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. Time Zone: UTC-7 (Standard); UTC-6 (Daylight Savings/Summer)
Statistics
RANK
3
of 277 778
REPUTATION
62 414
CONTRIBUTIONS
0 Questions
19 146 Answers
ANSWER ACCEPTANCE
0.00%
VOTES RECEIVED
8 717
RANK
2 606 of 18 795
REPUTATION
614
AVERAGE RATING
4.70
CONTRIBUTIONS
5 Files
DOWNLOADS
28
ALL TIME DOWNLOADS
5770
CONTRIBUTIONS
0 Posts
CONTRIBUTIONS
0 Public Channels
AVERAGE RATING
CONTRIBUTIONS
0 Highlights
AVERAGE NO. OF LIKES
Content Feed
Specifically find the first substantial peak in a graph.
Perhaps something like this — x = linspace(1.3, 3.3)*1E+4; yfcn = @(x) x.*exp(-0.00025*x); y = yfcn(x-x(1))/6 + [zeros(1,13)...
ungefär en timme ago | 0
I need data points from Labchart file according to stimulus time points in a other channel , how can i get it?
Your data initially appeared to be chaotic when I plotted them, so I took a closer look and found that most of them aere arrange...
ungefär 3 timmar ago | 0
How to find the minimum distance from one point to other point ?
@Surendra Ratnu — I thought we covered all of this in How to find angle between a fixed point to multiple point ??.
ungefär 5 timmar ago | 0
Ploting the magnitude of the laplace transformed signal against the frequency range
Since you are doing actual numeric calculations, one option is to use matlabFunction to convert ‘X_Laplace’ from a symbolic func...
ungefär 8 timmar ago | 0
| accepted
How to restart optimization with ga ?
You can save the fittest individuals in each generation during the optimisation, then use the last (or all) of them to re-start ...
ungefär 8 timmar ago | 0
Breaking the axis of plots (without external packages etc)
I am not certain what you want, so I decided to give this a shot just out of interest — x = [linspace(0, 10, 11); linspace(20,...
en dag ago | 0
How i can add the color below the figure?
If you are referring to the legend in the figure, it would be easiest to use the 'DisplayName' in every surf call so that the de...
en dag ago | 0
There is an error in call the function file
You need to call ‘fluxfunction’ from a script with specific values for ‘a’ and ‘b’ that already existing in the script workspace...
en dag ago | 0
take a value y of a function y = f(x) giving x.
Use an appropriate interpolation function, such as interp1 or just index into it, depending on what you want to do — x = 0:pi/...
2 dagar ago | 0
How to flip an ordered X-axis that is half half separated for data?
One approach that changes the x-axis and the data — xv = [1 2 3 4 5 6 7 8 9 10 11 12]; % Independent Vari...
2 dagar ago | 0
Power spectral density plot converted to sound pressure level
To generate an SPL plot, and assuming compatible units (among other things) — nfft=2048; window = hann(nfft); overlap...
2 dagar ago | 0
How to extract data from txt file and plot spectogram?
I prefer the pspectrum function for these analyses. See specifically Spectrogram and Reassigned Spectrogram of Chirp for an exa...
2 dagar ago | 0
| accepted
time interpolation of a 3d matrix containing wind speed data
The retime or synchronize would likely be more apporpriate here, however the resample function could work (and interp1 is an o...
2 dagar ago | 2
Cross Correlation to determine Delay
It would help to have the signals. That aside, the Signal Processing Toolbox finddelay funciton could be helpful — x = lin...
3 dagar ago | 0
How to make a surface in polar coordinates using polar3d?
This takes too long to run here (it took 336.315050 seconds — 00:05:36.315049 — just now on MATLAB Online) however it plots the ...
3 dagar ago | 0
| accepted
how to consider only the integer part discarding the exponent part
This appears to be a reasonably robust approach — a = [1 23 56]*10^(-9); b = a.*10.^ceil(-log10(abs(a))+1) max_a = max(b) ...
3 dagar ago | 0
digital lowpass filter using Kaiser and Hamming window
Yes, I could. If you want to design one as well, use the fir1 functon. I also recommend the See Also section of the document...
3 dagar ago | 0
lsqcurvefit() moved from Matlab to toolbox?
The lsqucurvefit function has always been in the Optimization Toolbox for as long as I’ve been using MATLAB. You may be referri...
4 dagar ago | 0
FFT from a excel file
EDIT — (1 Jun 2023 at 16:07) The array is table apparently created by readtable. Use cell array indexing (explained below) or ...
4 dagar ago | 0
Appy lsqcurvefit to multiple data sets with multiple parameters
If I understand the problem correctly, and all the data sets contain column vectors and are the same column size (they do not ha...
4 dagar ago | 0
Why does str2double command return NaN? What type of array should I convert into for running fitlm command??
Of course str2double returned NaN for all of them because none of them are strings or character vectors. I suspect there are ...
5 dagar ago | 0
| accepted
Why the nonlinear least square fitted curve is not a curve?
Just for fun, I added a periodic function and a slope to the model — Data=[0.928571429, 0; 0.012118074, 1.5; -0.45000118...
5 dagar ago | 0
GLOBAL VARIABLE :HOW USE IT?
Please do not ever use global variables. Use the approach described in Passing Extra Parameters instead.
6 dagar ago | 2
how to find average curve of n curves? n=3 in this case
This is a bit more involved than it first appears. Getting the data from the .fig file is straightforward, however it then ge...
6 dagar ago | 0
| accepted
How to let Matlab divide my data on time interval [0 400] into multiple time intervals in one plot [0 30] [30 60] etc.
If you have the Signal Processing Toolbox, use the buffer function and a loop — Fs = 259/50; Tlen = 380; t = linspace(0, Tle...
6 dagar ago | 0
Error using extractAfter Numeric value exceeds the number of characters in element 1. What is wrong? How do I fix this?
You are making this much too difficult! If you want to remove specific variables, first use readmatrix (introduced in R2013b)...
7 dagar ago | 1
Hi everyone...I am getting transient peak in the signal from 0 to 6000 hz in the sound pressure level plot. Can anyone suggest me how to remove it?
If you are referring to the series of ‘spikes’, the easiest way would be to use findpeaks to define the spikes and the frequenci...
8 dagar ago | 0
What is diff. b/w fft and pspectrum command in Matlab?
If you only want to plot the magnitude spectrum, use the fft function. The differences between the various functions are sign...
8 dagar ago | 1
Process .dat file, plot, scale, and put back into similar format
It would help to have the file rather than an image. I would do something like this: fidi = fopen('Hled.dat','rt'); C = te...
9 dagar ago | 0
| accepted
How to shade the area between two lines (constructed by large number of data points)
It works the same way with data points as with functions — x = linspace(0, 10, 50).'; % Assume Column Vec...
9 dagar ago | 0
| accepted