Answered
How can i make my ODE graph make sense?
The fplot call is incorrect, and the function declines so quickly that it’s not possible to see it clearly with a time interval ...

4 días ago | 1

| accepted

Answered
Is it possible to save ECG waveform data as an text file with RR-intervals?
I am not certain what the desired result is. Try this — EKGsig = readmatrix('https://www.mathworks.com/matlabcentral/answer...

4 días ago | 0

Answered
Legend not matching the data
It is possible to label the individual plots in the plot calls. See Specify Legend Labels During Plotting Commands for detail...

4 días ago | 0

| accepted

Answered
Solving system of coupled ode using ode45
The NaN values are the result of the initial conditions all being 0. With a bit of cheating (setting the initial conditions all...

4 días ago | 0

Answered
Torque ripple plot in MATLAB
Try something like this — t = linspace(0, 720, 1000); s = [sind(2.5*t); sind(2.5*t+180)]; figure plot(t,s, '--') hold ...

4 días ago | 0

Answered
what changes are needed
Try this — F = openfig('Manav Divekar untitled.fig'); F.Visible = 'off'; % Don't...

5 días ago | 0

Answered
How to create a table to show the results of a function code?
Subscript the variables so they are column vectors, then put them in the table and return the table as one of the outputs (or pe...

5 días ago | 0

| accepted

Answered
Function keeps running into errors when I call it
Try this instead — hpeakt = sorteddata.data(:,1); wpeakt = sorteddata.data(:,5); [phivalues] = findphases(wpeakt,hpeakt)...

5 días ago | 0

| accepted

Answered
converting sym function to string MATLAB
Try this — syms x y eqn = x^2+2*x*y+3*y^2; partial_eqn = diff(eqn, x); fprintf("The partial derivative of %s w.r.t. x is...

5 días ago | 1

| accepted

Answered
Use results in the definition of my functions
Try this instead — function pv=p(X,x) pv=X(1)*x.^2+X(2)*x+X(3); end Here, ‘X’ are the parameters and ‘x’ is the variabl...

5 días ago | 0

| accepted

Answered
Could someone please explain me this code?
That looks like something I wrote! It would be helpful to know the context (I don’t remember where I posted it), however it a...

5 días ago | 1

| accepted

Answered
Integrating a 2nd order ODE
This is a boundary value problem. Use bvp4c to solve it. syms y(x) x L Y q(x) = 2*cos(pi*x/L); Dy = diff(y); D2y = diff(...

5 días ago | 0

| accepted

Answered
How can I call half of text by using "textread" ? (1*4096 matrix to 1*2048 matrix)
I have never used textread, however that could be described in the format string, for example — formatStr = [repmat('%f',1,204...

6 días ago | 0

| accepted

Answered
I don't understand what this means or how to do it
I would imagine that ‘the next question’ wants the result at some very large valur of ‘t’, however that assumes that the fractio...

6 días ago | 0

Answered
my fminsearch function doesn't get the optimum values
The fminsearch function searches for a minimum. To get a maximum, negate the function — [x,fval] = fminsearch(@(x)-tut2(x),[1...

6 días ago | 1

| accepted

Answered
plotting a for loop returns Empty Graph
I’m not certain what you want, however it is necessary to subscript the varialbes to be plotted. This runs without error and ...

6 días ago | 0

Answered
Area between three curves
Try this — I created the comparisons as ‘>=’ so change those to simply ‘>’ ito make the comparisons strictly ‘greater than’. ...

6 días ago | 0

Answered
Hi, I want to know knee point of a curve including the process of by 2nd derivative. Can anyone help by creating the script.
Use the gradient function to calculate the numerical derivative — x = linspace(0, 10); y = exp(-0.1*x) .* sin(x); D1 = g...

6 días ago | 0

Answered
how can I plot 3d in matlab
Another option is the waterfall plot. .

6 días ago | 0

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 ...

7 días 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,:)...

7 días 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...

7 días 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)); ...

7 días ago | 0

| accepted

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...

7 días 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...

7 días 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...

7 días 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...

8 días 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...

8 días 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)...

8 días 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...

8 días ago | 1

Load more