Community Profile

photo

Star Strider


Last seen: Today
15 749 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

  • Personal Best Downloads Level 2
  • 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

View details...

Contributions in
View by

Answered
FFT of discrete signal .Should use nextpow2 or not
Using nextpow2 is not necessary. It will make the fft calculation a bit more efficient, and it will increase the frequency reso...

ungefär 2 timmar ago | 0

Answered
How can I add a print the first bar with a color, second with color different and the last with a different color in subplot ?
The only way that I am aware of to plot the individual bar colours is to use a loop: x1 = [1;2;3] y1 = [91,25,3]; cm = [1 ...

ungefär 2 timmar ago | 0

Answered
Selecting specific number in place value of hunredth
One approach: n = 365; Out = rem(n, 10^fix(log10(n)-1)) .

ungefär 14 timmar ago | 0

Answered
How to plot the point where two complicated graphs cross?
Clever animation! Since I assume you wnat to know where the ‘x_eartoMars’ and ‘x_mars’ intersect, the easiest way is to simpl...

ungefär 18 timmar ago | 0

Answered
Remove text in a string with numbers
Try this: A = {'Model1__DK1_5450.0' 'Model2__DK2_6969.0' 'Model3__DK3_3398.0' 'Model4__DK4_-777.0'}; Ou...

ungefär 23 timmar ago | 0

Answered
Ordinary Differential Equations (ODEs)
Change the ezplot call to fplot: syms t y(t) ysol=dsolve(' D2y + Dy + 4.25*y = 0','y(0)=2','Dy(0)=1'); y(t)=simplify(ysol) ...

ungefär 24 timmar ago | 1

| accepted

Answered
Error using round every time can anyone please help me with this?
Convert ‘height’ to double first: stage = round(double(height),4) %%%LINE 18%% .

ungefär 24 timmar ago | 0

Answered
Adding Error Bars to a grouped Bar Plot
Change the errorbar call slightly to: errorbar(ctr, ydt, WerrL, WerrH, '.', 'MarkerSize',0.25) That should do what you want. ...

ungefär 24 timmar ago | 0

Answered
Solving a system of ODE with BCs
Use the bvp4c function (or related functions).

ungefär 24 timmar ago | 0

Answered
Bandpass filter of set of Data
Instead of designing the filter yourself, use the bandpass function. Filters are straightforward to design in MATLAB from com...

en dag ago | 0

Answered
Displaying arrays alongside fprintf() text.
Try this: A = zeros(5); TA = array2table(A, 'VariableNames',num2cell('A':char('A'+size(A,2)-1)), 'RowNames',num2cell('A':char...

en dag ago | 0

| accepted

Answered
How to fitt a power function to data
This uses only basic MATLAB functions. No Toolboxes are required. x = 1:100; ...

en dag ago | 0

Answered
Index exceeds the number of array elements (1).
This is the problem: t=0:0.5:599.5; %% x1=11500.2;x2=11477.9;x3=11417.3;x4=11426.4;x5=11413;x6=11382.9;x7= 11375.1;x8=11347....

en dag ago | 0

Answered
Try to solve System of Linear Equations
One option: syms x y eqn1 = x+y == 250; eqn2= 10*x+45*y ==24000; eqn3 = x+3*y ==3360; eqn4 = 10*x+15*y ==1440; eqns = [e...

en dag ago | 0

| accepted

Answered
Input argument "x" is undefined.
Instead of using the single quotes, call the function in ode45 with a function handle as: [t,x]=ode45(@ckt,tspan,x0); so the ...

en dag ago | 0

| accepted

Answered
Matlab graph not showing
Use element-wise division (./) instead of (/) and it works — s1=0.535*exp(1i*2*pi/3); s2=0.535*exp(1i*pi); s3=0.535*exp(1i*4*p...

en dag ago | 0

| accepted

Answered
Who can help me with this please?
Note that ‘dy1’ ~= ‘dy’. Also, the function must follow the ode23 call to it, instead of appearing prior to it. [t,Y] = od...

2 dagar ago | 1

Answered
Step response with initial condition
To set the step amplitude to 10, try this: k=0.2; t2=400; s = tf('s'); u_del=(0.0022*k*(s+0.06931)*(s^2+0.4852*s+0.1492))/(...

2 dagar ago | 0

Answered
Plotting date (number) on x-axis
It is necessary to be creative with the plot and the tick labels. Try this: DL = load('april.mat'); ex1 = DL.ex1; Q1 = ex...

3 dagar ago | 0

| accepted

Answered
Error in using syms
Remove the single quotes, define ‘x’ as ‘x(t)’, and define ‘Dx’ (and ‘D2x’ if you want to), explicity: syms x(t) t s X F Dx ...

3 dagar ago | 1

| accepted

Answered
How can I delete rows with periodically in an excel file with matlab?
It depends on what the array is. To delete every other row (if ‘Array’ is your matrix): NewArray = Array(1:2:end,:); there...

3 dagar ago | 1

Answered
using the vertical bars in calculation
I am not sure what you are asking. Perhaps the abs function?

3 dagar ago | 0

| accepted

Answered
How can I plot sequential data of a matrix
Try this: A = [0 329.62 0.01 329.61 0.014 329.60 0.2 329.59 0.00 329.63 0.05 329....

4 dagar ago | 1

| accepted

Answered
How can we fill a region defined by a implicit function?
I am not certain what you want. Try this: f=@(x,y) sin(x).*sin(y)-0.5; figure fp1=fimplicit(f,[-10,10,-10,10]); hold o...

4 dagar ago | 0

| accepted

Answered
Keep y value below certain value in a loop
Try something like this: x = linspace(0, 5*pi, 250); Capacity = 0.7; limit_y = @(y,Capacity) (y<0).*0 + (y>Capacity).*Capaci...

4 dagar ago | 0

Answered
Error converting from sym to double: Unable to convert expression into double array
Try this to create ‘T’ as a vector: n = 5 % Define ‘n’ syms T T = sym('T', [1 n]) produc...

4 dagar ago | 0

Answered
How to calculate the area between two curves separately based on being below or above.
Try something like this: t = linspace(0, 10*pi, 500); % Create Data y1 = exp(-0.1*t) .* si...

4 dagar ago | 0

| accepted

Answered
making matrix of matrices of specific inputs
Try this: for a = 1:numel(length_x11) % for b = 0:9 i11 = length_x11(a); j21 = length_y21(a); ...

5 dagar ago | 0

| accepted

Answered
Filled 2D plot
My apologies for the delay. I was working on other things most of today. ‘However, to make the data more concise, I am try...

5 dagar ago | 0

| accepted

Answered
Unrecognized function or variable 'visadevlist'.
The visadevlist function requires the Instrument Control Toolbox.

5 dagar ago | 0

| accepted

Load more