Beantwortet
using ode45 to solve 3 ODEs with solar radiation
Hi Hasan, based on the error message I suggest looking into tdot at the bottom of your ode function. Apparently, this is a 17x1...

mehr als 3 Jahre vor | 1

Beantwortet
How to plot with 3 inputs but 2 are steady?
Hi Niklas, use fx = zeros(size(x)); fy = zeros(size(x)); fz = x+1;

mehr als 3 Jahre vor | 1

| akzeptiert

Beantwortet
Logical function not returning correct value for smaller numbers
Hi Ravi, try something like if abs(Vektor(k) - x) < tol and use tol to fine-tune your algorithm depending on how "different" y...

mehr als 3 Jahre vor | 1

| akzeptiert

Beantwortet
Simulating a free-fall project with ode45
Hallo Lukas, The height is the first component of the state vector. I'll just call the state vector X is in the code below. So ...

mehr als 3 Jahre vor | 0

Beantwortet
control inner positions of ui axes in app designer
Hi Peng, with release 2020b you can keep plot axes aligned in App Designer. Do the following: Align all plot axes in the App De...

mehr als 3 Jahre vor | 0

Beantwortet
Splitting a matrix into submatrices by value
Something like this? A = [2 3 0 3;... 3 2 1 3;... 2 2 1 2] A = 2 3 0 3 3 2 ...

mehr als 5 Jahre vor | 1

| akzeptiert

Beantwortet
How can I solve this transcendental equation graphically?
Timaway, define a vector |Xi|, e.g. using the |linspace| command. Then plot |tan(Xi)| and the right side of your equation into t...

mehr als 5 Jahre vor | 0

| akzeptiert

Beantwortet
Converting Matlab code and graphs into Latex
Hi Muhammad, there are a couple of packages on File Exchange, e.g. <https://de.mathworks.com/matlabcentral/fileexchange/8015-m-c...

mehr als 5 Jahre vor | 0

Beantwortet
solving a second order linear differential equation
Almost there: g = 9.8; l = 0.5; t_span = [0 30]; teta0 = deg2rad(60); tetad0 = 0; F = @(t,q) [q(2);-(g/l...

mehr als 5 Jahre vor | 0

| akzeptiert

Beantwortet
how to plot the phase portraits of a onlinear dynamics of rock-paper-scissors game model
Hi Cui, there are two steps you need to take to get to your desired result: # Solve the differential equations (DE): Essentia...

mehr als 5 Jahre vor | 0

| akzeptiert

Beantwortet
matlab giving complex number when the expected answer is a real number?
Note: >> (-1)^1.5 ans = 0.0000 - 1.0000i which is not the same as >> -1^1.5 % = -(1^1.5) ans = -1

fast 6 Jahre vor | 2

| akzeptiert

Beantwortet
Why don't i get a vector for phi1?
All constants need to be defined. Then use: t = pi/2:0.01:2*pi+(pi/2); phi1 = (a^2+a^2+d^2+2*a*d*cos(pi-t)-d^2)./(2*b*...

fast 6 Jahre vor | 0

| akzeptiert

Beantwortet
How do I display individual values from an if statement in a messgae?
Hi Matthew, I assume you are using a loop to do the iterations, most likely a |while| loop. If you say you can print only all th...

etwa 6 Jahre vor | 0

| akzeptiert

Gesendet


RLC circuit demo bundle
Analyze the RLC series circuit using different modeling approaches and with hardware

etwa 6 Jahre vor | 16 Downloads |

Thumbnail

Beantwortet
Comparing two vectors getting results in the new one
V3 = V1 > V2

mehr als 6 Jahre vor | 1

Beantwortet
WHY do I get this error
mahesh, is the above code all in one and the same script? If it is modify like this: [t,y]= ode45(@free25,[0 10],[0 0.09]);%...

mehr als 6 Jahre vor | 0

| akzeptiert

Beantwortet
Error in Matlab Fundamentals, 6.1 Project Review
Adam, thanks for bringing this to our attention. I will forward your information internally and make sure it is addressed as...

mehr als 6 Jahre vor | 0

Beantwortet
How do I count how many iterations my root is in a smaller interval?
In each iteration you have two intervals, |[a,c]| and |[c,b]|. Compute the size of both intervals and use the last |if-else| con...

mehr als 6 Jahre vor | 0

| akzeptiert

Beantwortet
i need to find variable x and the error is " Undefined function or variable 'x'. "
A couple of things. In the code you show |Ei| is not defined and it looks like you need to solve the equation for different |a|....

mehr als 6 Jahre vor | 1

| akzeptiert

Beantwortet
Help with error and coding.
One thing I noticed is the following: in your second while-loop you have while k<=24 x_c(k+1)=dist(k)*cosd(hr_deg(de...

mehr als 6 Jahre vor | 0

Beantwortet
Function Generation Error (Not enough input arguments)
Store the function in a file called |deneme.m| and then execute in the MATLAB command window y = deneme(3)

mehr als 6 Jahre vor | 0

| akzeptiert

Beantwortet
Error RungeKutta method......not enough input arguments
Store |runKut4| and |fex7_4| in separate m-files and then execute [x,y] = runKut4(@fex7_4,0,[0 1],2,0.25); e.g. in the MA...

mehr als 6 Jahre vor | 0

| akzeptiert

Beantwortet
How do I insert a column with zeros in the second column of a mxn matrix?
Brute force: A = [1 2 3; 4 5 6; 7 8 9] A = [zeros(size(A,1),1) A]; A(:,[1 2]) = A(:,[2 1])

mehr als 6 Jahre vor | 1

| akzeptiert

Beantwortet
Is it possible that we can save .m file results with different name each time of execution?
@km, take a look at the documentation <https://www.mathworks.com/help/matlab/import_export/writing-to-text-data-files-with-low-l...

mehr als 6 Jahre vor | 0

Beantwortet
Plot multiple subintervals in one figure
Joakim, is this what you had in mind? f=@(t,u)-u+sin(5*t)+cos(2*t); a=0; b=5; ua=2; % begynnelsevillkor t=linspace(...

mehr als 6 Jahre vor | 0

| akzeptiert

Beantwortet
eval([ans '=' num2str(x0(i)) ';']); gives an error "The expression to the left of the equals sign is not a valid target for an assignment". what could be the problem?
Just wondering if the following would do the trick... eval('ans = num2str(x0(i));')

mehr als 6 Jahre vor | 0

Beantwortet
Is there a way to solve a system of ordinary differential equation with different time scale by using ode solver?
Ram, it sounds like you are referring to solving (possibly) stiff ODE. If you do, yes, there are solvers. See the <https://www.m...

mehr als 6 Jahre vor | 0

Beantwortet
how to find min or max value in each row of a matrix and its index, if a matrix is 3x2 it will find the min in first row
Use [val,loc] = min(R') val = 21 35 42 % min value in each row loc = 3 1 1 % column locati...

mehr als 6 Jahre vor | 11

| akzeptiert

Beantwortet
Multiplication between 2 matrix
Danilo, use the Symbolic Math Toolbox syms B C a b c d A = [1 0; 2 3]; B = [a b; c d]; C = A*B C = [ a, ...

mehr als 6 Jahre vor | 0

| akzeptiert

Beantwortet
Can't figure out what's wrong with my code
Kevin, I see two problems with your algorithm/function |f(x)|: if f(xr)*f(xl)>0 needs to be if f(xr)*f(xl)<0 and ...

mehr als 6 Jahre vor | 0

Mehr laden