Community Profile

photo

Star Strider


Last seen: Today Active since 2012

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.

Statistics

All
  • Revival Level 3
  • Personal Best Downloads Level 2
  • 5-Star Galaxy Level 3
  • First Submission
  • Grand Master
  • 36 Month Streak
  • Thankful Level 3
  • Knowledgeable Level 4
  • First Answer
  • Scavenger Finisher
  • Solver

View badges

Content Feed

Answered
I have to use Fourier Transform without frequency range?
One approach — A = [1 0.43 0.95]; B = [0.97 0.43 0.97]; [h,t] = impz(B,A); figure subplot(2,1,1) plot(t, h) grid ...

8 hours ago | 0

| accepted

Answered
Turn multiple columns into one column
The code is a bit difficult to follow. I’m guessing here that you want to save the ‘allfrequency’ vectors. allfrequency(s,:)...

8 hours ago | 0

Answered
To find the average of values in matrix
Try something like this (assuming that they are stored as elements of a cell array similar to these) — C = {randn(131,160), ra...

8 hours ago | 0

Answered
Index exceeds the number of array elements in ODE using anonymous function
There’s a typo: 1/L13*(x(24) - (x(30)/C15 + (x(25) - x(31))*R1) - x(25*RL13)); ...

13 hours ago | 0

| accepted

Answered
plotting two lines intersecting at a certain point
Another approach — Temp=[25 26 26 26.5 27 27 27.5 28 28 28.5 29 29 29 29 29 29 29 29 29 29 29 29 29 28.5 28.5 28]'; vol=[0:...

14 hours ago | 0

Answered
Incorrect datatype when using 'retime' function
The retime function works only with timetable arrays, to the best of my knowledge. See if using the table2timetable funciton fi...

14 hours ago | 0

Answered
Bug in equality checks? 28.15e-3 == 28.15/1000 false
Wellcome to the world of floating-point approximation error! See Why is 0.3 - 0.2 - 0.1 (or similar) not equal to zero? and...

15 hours ago | 1

| accepted

Answered
Problems with the three-parameter Weibull distribution
Those lines estimate the parameters of the distribution using Maximum Likelihood Estimation with the mle function, so look throu...

16 hours ago | 0

Answered
how to write an Algebraic Equation in Matlab
I am not certain exactly what you want. See if this works — C = 31 Vinitial = 310 Vfinal = 320 Energy_stored_in_a_Capaci...

1 day ago | 0

| accepted

Answered
How to Calculate the 1% value of using gevfit
The gevinv funciton will likely do what you want, given the parameters. Copying from the image — X = gevinv([0.01 0.99], -0...

1 day ago | 0

Answered
I didn't know how to find r
A different approach — ac = 6*18*18 as = @(r) (4*pi*r.^2) r = fzero(@(r) ac - as(r), -1) Check_Equal_Areas = ac - as(r)...

1 day ago | 0

Answered
Plot how the input changes
Try something like this — b = @(m,x,y) y-m.*x; x = 1; m = linspace(0,10,11); y=2; figure plot(m, b(m,x,y)) grid xla...

1 day ago | 1

Answered
Function output is returning equation not value
If ‘rad’ is purely numeric (no symbolic variables), use the double function to onvert it to a double value. Also consider usi...

1 day ago | 1

Answered
how to solve error using integral
Not certain what the desired result is, however everything here are arrays or vectors, so use trapz instead, since there are no ...

1 day ago | 0

Answered
Array of the number of days in the month of February this year
Numer of days: eomday Array of days: calendar .

2 days ago | 1

Answered
The longest consecutive values in a vector and the position at which it starts and ends
One approach — A = [35, 25, 40, 20, 20, 30, 30, 30, 30, 30, 9, 20, 30, 10, 30]; [Au,~,ix] = unique(A, 'stable'); Tally = a...

2 days ago | 0

| accepted

Answered
How do I generate a pdf from some known percentile values
A slightly different approach — prctiles = [5 10 30 33 50 67 70 90 95]; SLR = [3.2760 3.5265 ...

3 days ago | 1

| accepted

Answered
Data Recovery for the Original Image
See for example: How do I extract data from MATLAB figures? Use the saveas function to save the resulting figure as a .png imag...

3 days ago | 0

Answered
how to change the front size and the inclination in a bar graph
‘2- how can I get the name to be written normally( those low characters should be on the same level as others)’ ‘Escape’ th...

4 days ago | 0

Answered
Convolution of two Gaussian functions without conv
Just choose any arbitrary vector for ‘z’ that is long enough to completely support the signals to be convolved. For a Gaussian,...

4 days ago | 1

| accepted

Answered
Finding top and bottom 10% of data
If the Statistics and Machine Learning Toolbox is available, use the prctile function — x = randn(1,20) ...

4 days ago | 0

Answered
Hello Everyone, I need to pass a low pass filter in this plot and I can't find the best way to do that. Someone can help me? Thanks.
Use the freqz function (or freqs linked to in that documentation page, if it is a continuous-time filter) — [b,a] = butter(8...

4 days ago | 0

| accepted

Answered
Why do I get "Array indices must be positive integers or logical values"?
MATLAB does not recognise implicit multiplication, so the missing multiplication operator vt=vf(1-exp(-t/tao)); ↑ ← HERE ...

4 days ago | 0

Answered
Why do I get "Array indices must be positive integers or logical values"?
MATLAB does not recognise implicit multiplication, so the missing multiplication operator vt=vf(1-exp(-t/tao)); ↑ ← HERE ...

4 days ago | 0

Answered
My graph won't display when I run my code. How do I get it to show?
Without seeing the ‘myFunc’ code, there is no way to provide a meaningful reply. The most likely result is that with: ICs=...

4 days ago | 0

Answered
How do I change the values ​​of the axes?
Try something like this — x = linspace(0, 21, 25); y = rand(size(x)); figure plot(x, y) xt = get(gca, 'XTick'); xtv = l...

5 days ago | 0

| accepted

Answered
Ignore NaN values in a Table
Since the Question appears to apply to the prod funciion, see the section on Product Excluding NaN. (I am not certain when that...

5 days ago | 0

Answered
How to change the values of both axes
There are ways to change the exponent display of the axis rulers using the NumericRuler Properties, however that is not necessar...

5 days ago | 0

| accepted

Answered
How do i define a variable as a function?
I suspect this works the similiarly in Maple (that I do not currently have) — syms t theta(t) f=cos(theta(t)); dfdt(t) =...

5 days ago | 0

| accepted

Answered
what do you obtain when you do the f
‘what do you obtain ?’ Run it and plot it (using the Signal Processing Toolbox rectpuls function) to see the result — t = lin...

5 days ago | 0

| accepted

Load more