Community Profile

photo

Star Strider


12.103 total contributions 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.

Contact

Star Strider's Badges

  • Grand Master
  • 36 Month Streak
  • Thankful Level 3
  • Revival Level 2
  • Knowledgeable Level 4
  • First Answer
  • Scavenger Finisher
  • Solver

View details...

Contributions in
View by

Answered
Using Two Model Functions With LSQCUREVFIT
‘Do I need to call one PredCurrFun and the other PredCurrFun2, and LSQCURVEFIT can use both?’ Yes, in separate calls and othe...

ongeveer 11 uur ago | 0

Answered
dealing with negative indices error
There turned out to be three problelms with your code that I corrected here. The original one was due to your forgetting an o...

ongeveer 11 uur ago | 1

Answered
"Glitches" in transfer function
Precision could certainly be a problem, especiall considering the magnitudes of those numbers. (MATLAB retains full internal pr...

ongeveer 17 uur ago | 0

| accepted

Answered
Delete data with some requirements
Try this: D = load('Xsample_data.txt'); X = D(:,1); Y = D(:,2); Zx = D(:,3); Zy = D(:,4); Lvx = (Zx < -2.5) & (Zx > 2...

ongeveer 19 uur ago | 0

| accepted

Answered
Plotting Multiple Curves on the Same Graph
It depends on your function and what you want to do: t = linspace(0, 2*pi); freq = [1 5 9]; ampl = [1 2 3]; s = bsxfun(@tim...

ongeveer 20 uur ago | 0

Answered
How to add two cell arrays of the same dimensions
Try this: A = [{rand(1,4)} {rand(1,5)}]; B = [{rand(1,4)} {rand(1,5)}]; Out = cellfun(@plus, A, B, 'Uni',0)

ongeveer 20 uur ago | 0

| accepted

Answered
why my plot not being displayed?
If your code involves array division, remember to use element-wise division: ./ rather than /.

ongeveer 20 uur ago | 0

Answered
How can I extract the amplitudes of standared EEG bands in a 1 channel EEG signal
There are several posts that cover this. If you have R2018a or later, use the bandpass fucntion to design your filters. Get bo...

1 dag ago | 0

| accepted

Answered
Boolean to return true if the cell is empty/nan
It would be easier if we had your code to work with. Try this: ~isnan(AU{row+1, col}) Address the cell elements using {}. ...

1 dag ago | 0

Answered
Steps after ICA on unknown signals
ICA is not going to tell you that, because it does not know. It simply separates the signals. You must then so whatever sort o...

1 dag ago | 0

| accepted

Answered
how do I plot different 3D peaks in different locations in single polar plot
Try this: N = 500; rv = linspace(0, 1, N); % Radius Vector av = linspace(0, ...

1 dag ago | 1

| accepted

Answered
bar plot cannot spread x axis homogeneously
Either add a xlim call, or define both axes limits at the same time, and replace your ylim call with an axis call: axis([0 20 ...

2 dagen ago | 1

| accepted

Answered
How to plot LSQCURVEFIT output
It is not easy to follow your code. In order to use the linspace result, you need to put ‘xdata’ in your ‘GlobalChiSq’ functi...

2 dagen ago | 0

| accepted

Answered
How to use Maths Font for Graphs in MATLAB
I’m not certain what you want. The text objects have an Interpreter name-value pair argument that ill allow you to do annotat...

3 dagen ago | 0

Answered
For loop index assistance
I do not understand the reason you are indexing ‘j’ as a for loop. I would do something like this to get consecutive ‘j’ vect...

4 dagen ago | 0

Answered
find() not as expected
You have encountered ‘automatic implicit expansion’ introduced in R2016b. The result you get from your equality expressions wil...

4 dagen ago | 0

| accepted

Answered
Plotting hyperplane created using meshgrid (something simple)
I am not certain what you want to do. One approach: N = 25; y = linspace(-20,0,N); x = linspace(-50,50,N); z = linspace(...

4 dagen ago | 0

| accepted

Answered
how to plot ellipsoid?
Try this (partially copied from the documentation page Connecting Equal Values with Isosurfaces): x = linspace(-10, 10, 50); ...

4 dagen ago | 0

Answered
Sigma notation with matrices
Taking a wild guess: x = rand(1,4); % Create Vector C = rand(4); ...

4 dagen ago | 0

| accepted

Answered
Weighted fit of ode's to data?
Unless you have a good reason to weightcertain varriables, (for example you are using values from the literature that are given ...

4 dagen ago | 0

| accepted

Answered
Fitting a series of coupled ODEs to a dataset with fminsearch
First, please do not use global variables! Pass your data as parameters instead. That way, you know what you’re giving your fu...

5 dagen ago | 0

Answered
fmincon is giving better results than ga for a nonlinear constrained optimization problem.
The ga function produces its best results if you override the default population matrix with one of your own. I always use an o...

5 dagen ago | 0

Answered
How to use continue to skip the rest of the iteration and go to the new iteration?
Cannot run your code. It depends on what you want to do. Note that continue ‘passes control to next iteration of for or wh...

5 dagen ago | 0

Answered
how to solve these equations
You already formatted them to work with the Symbolic Math Toolbox (unless the ‘==’ means a logical operation), so: syms a b c ...

5 dagen ago | 0

Answered
Extracting data based on categories
The splitapply function (R2015b and later releases) is perfect for this! z = {'01-Jan-1973' 0.0114583333333333 '01-Jan-1...

6 dagen ago | 0

| accepted

Answered
Extract numerical values from structure
One approach to extracting the numerical values from the cell array of strings that inputdlg returns here is to add an assignmen...

6 dagen ago | 0

| accepted

Answered
fft of sin(pi*x/5)./(pi*x) returns NaN
When ‘x’ is 0, ‘G’ becomes 0/0, and the IEEE standard defines that as NaN. Any NaN in a vector will propagate through all calcu...

6 dagen ago | 1

| accepted

Answered
Certain functions not available.
The ischange function was introduced in R2017b. Your best option would likely be to upgrade to a more recent release. Workar...

6 dagen ago | 0

| accepted

Answered
standard separation of x axis tick marks
Plot them using semilogx: % Output Variable Section: subplot(1,2,1) semilogx(omega,decibels),xlabel('Omega (rad/s)'),ylabel(...

6 dagen ago | 0

| accepted

Answered
How to amplify the signal?
Multiply the vector or matrix by a constant greater than 1, and use the sound (not soundsc) function to listen to it.

6 dagen ago | 0

Load more