Community Profile

photo

Star Strider


12,576 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.

連絡する

Star Strider's バッジ

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

詳細を表示...

貢献した分野
表示方法

回答済み
Curve fitting by Genetic Algorithm
I can fit part of your data, however not all of it, because there is some noise in elements 19 through 24 that your function is ...

約2時間 前 | 0

回答済み
lsqcurvefit fitting not good
Choose different values for ‘x0’. I used these: x0 = [-2.6; 17; 0.7; 7; 0.0001; -0.7; 0.7]; to get this result: x = -...

約22時間 前 | 1

| 採用済み

回答済み
The @ symbol in Matlab
The ‘@’ denotes a function handle. See: What Is a Function Handle? for an extended discussion. In this instance, ‘f’ is ...

約23時間 前 | 0

回答済み
How can I plot a X where my dataset crosses the X axis (y=0), but only when dy/dx > 0?
To detect the zero-crossings, the code in Easy way of finding zero crossing of a function , and you can interpolate to get the e...

1日 前 | 0

回答済み
Matrix dimensions must agree.
Note that you used element-wise division some times when you divided by ‘(2*L)’ but not other times: ue = 1-2.*cos((3.*pi.*x)....

1日 前 | 0

回答済み
Find intersection of 2 normal distribution
The ‘val’ value is the x-value of the intersection, however you need to start fzero in the correct region for it to return the c...

2日 前 | 2

| 採用済み

回答済み
solving similtanous equations in loop
One approach: x = [1,2,3,4,5,6,7]; y = [1,2,3,4,5,6,7]; [X,Y] = meshgrid(x,y); xv = X(:); yv = Y(:); % -3*w*sin(x)+ 5*q...

2日 前 | 0

回答済み
Low Pass filter not working
Your stopband attenuation is likely not sufficient to produce any difference. Try this instead: Rs = 60; ...

2日 前 | 0

回答済み
Plotting bacterial growth using odes
I believe Monod kinetics and curve fitting can help. You are not fitting data, so just use the ODE and ode45 call syntax. ...

2日 前 | 0

| 採用済み

回答済み
What is the best non-linear least square fitting method that will parameter error in addition to parameters?
If you have the Statistics and Machine Learning Toolbox, see if the fitnlm function will do what you want. Other options are nl...

2日 前 | 0

| 採用済み

回答済み
How does Matlab divide two row vectors by each other to get a scalar?
To expand slightly on that, ‘C’ is the least-squares estimate of the slope of with the y-intercept forced through the origin: ...

2日 前 | 0

| 採用済み

回答済み
How can I get the equation of CDF curve in matlab figure?
The cdfplot function plots an empirical distribution based on the characteristics of your data. You can see if it corresponds t...

2日 前 | 0

回答済み
Bandwidth analysis of a system with multidimensional input
The length of the input vector is likely irrelevant, and is not even an argument to the bandwidth function. Note however that t...

3日 前 | 1

| 採用済み

回答済み
Get t co-ordinate based off y co-ordinate
Try these: t = 0 * pi:0.119:4 * pi; a = 57; phase_angle = 0.26; y = a*sin((67*pi*t) + phase_angle); y_ofst = y-40; zci ...

3日 前 | 0

回答済み
Unique ID Min and Max with multiple values per Unique ID
One approach: M = [10 10 17 17 17 201 1000; 0.1 69 1.7 33 55 67 0.99].'; [UM1, ia,ic] = unique(M(:,1), 'stable'); Vmx = acc...

3日 前 | 0

回答済み
List Variables through loop
I am not certain what you want to do. In any event, this is likely more efficient: idx = sort(randi(9, 1, 10)); sla = diff...

3日 前 | 0

回答済み
Split .wav file into equal time segments
Use the Signal Processing Toolbox buffer function.

3日 前 | 0

回答済み
how can I solve non polynomial equations.
FIRST: see Getting Started. What you posted is not valid MATLAB code. There may be many solutions, depending on the initia...

4日 前 | 0

| 採用済み

回答済み
Error using plot Data must be numeric, datetime, duration or an array convertible to double. Error in prueba3 (line 12) plot(x,Vol);
I have no idea what you want ‘x’ to be. Try this: figure fplot(Vol, [0 C]); Make appropriate changes to define ‘x’ (defin...

4日 前 | 1

| 採用済み

回答済み
How do i find points where slope is zero.
If you want to use the gradient function to find the inflection points, and since you are dealing with finite-precision values, ...

4日 前 | 0

| 採用済み

回答済み
Insert zero in an array when a certain value is exceeded
The vectors do not have the same numbers of elements. Correcting for that: Y= [175 175 175 175 175 175 175 175 175 175 175 ...

4日 前 | 0

回答済み
How to user polarplot when theta and rho are matrix?
It depends what they are. Using pol2cart and then plotting them using a Cartesian plot is an option, although you would have to...

4日 前 | 0

回答済み
how to plot f (x,y) at x=1
See if this does what you want: y = ...; % Choose A Vector fy = f(1,y); figure plot(y,...

4日 前 | 0

| 採用済み

回答済み
How do I make a 21x21 array from the center of a 200x150 array?
I called your image ‘parrot grayscale.png’. I = imread('parrot grayscale.png'); [r,c] = size(I); sr = fix((r-21)/2); sc = ...

4日 前 | 0

回答済み
how can I fit the following points to equation "f(x) = a + b*exp(-c*x)"
Try this: x = [30, 60, 90, 120, 150, 180, 240, 270, 300, 330, 360, 390, 420]; y = [333.15, 332.15, 330.65, 330.15, 329.15, 32...

4日 前 | 0

| 採用済み

回答済み
Remove noise from EMG signal
Those are actually sampling artifacts, not parts of the EMG signal. Probably the best way to deal with them is to use findpeaks...

4日 前 | 0

回答済み
Why, Array indices must be positive integers or logical values
It is saying that because ‘r’ is not an integer, and even if it was, there are only some instances in which ‘r/12’ would be an i...

5日 前 | 2

回答済み
Segmentation of a signal 184148x1
See if the buffer function will do what you want.

5日 前 | 1

回答済み
Why do i get this error? can you explain it to me please
You have a script that you named ‘image’: C:\Users\WASD\Documents\MATLAB\image.m That is the problem. The solution is to ren...

5日 前 | 1

回答済み
Adding two matrix together
Try this: A = rand(1,30); % Create Vector B = [zeros(1,30) rand(1,30)]; ...

5日 前 | 1

| 採用済み

Load more