已回答
How to remove rows from an array where there is a 1 in a logical array of the same dimensions
The one below is just an example of how to use logical indexing for your problem. data = ones(1,100); data(randi(100,1,10)) = ...

2 years 前 | 0

已回答
Help with coding a model
I think this could be the solution to your problem % Parameters L = 80; gamma = 1e-2; R_0 = 0.7; beta = R_0*...

2 years 前 | 1

| 已接受

已回答
How do I use a variable assigned in one function to call another function?
The code does not global variables at all a = 5; b = 10; x = name1(a,b) y = name2(x,b) function out = name1(var1,var2) ...

2 years 前 | 0

已回答
Plot polynomial using Eueler's method
so, initially, you calculate the analytical derivative of the function using the symbolic environment syms x y = x^3+x^2-12*...

2 years 前 | 1

| 已接受

已回答
Fill area inside a single curve with color without an outline?
You should remove unnecessary spaces (' EdgeColor' --> 'EdgeColor'). A = [3.538283063 300.2169197 3.712296984 321.9088937 ...

2 years 前 | 0

| 已接受

已回答
Create an array from file names to find if any files are missing
Take this example, where there should be a total of 4 files but file #3 is missing n = 4; % nu...

2 years 前 | 0

已回答
Need to fill out skipped rows in a matrix
Take this example complete = [(1:10)',rand(10,1)] partial = [sort(randperm(10,6))',rand(6,1)] You can apply the following to ...

2 years 前 | 0

| 已接受

已回答
ismember for cell arrays of different sizes
bin_list = {[1], [1,7], [1,7], [1,7,9], [2,8], [3], [1,7]}' cellfun(@(x)ismember(1,x),bin_list)

2 years 前 | 0

| 已接受

已回答
Plot elipses with a foci based on equations to plot flowers
The code below does the job drawing the figure, but not the coloring. I can't run it online (takes too long). clear,clc figur...

2 years 前 | 1

| 已接受

已回答
How can i plot dy/dx function?
You can use deval in combination with solution structure. xspan = (30:0.1:900); y0 = 0; opts = odeset('AbsTol',1e-8,'RelTol',...

2 years 前 | 0

| 已接受

已回答
What is wrong with the function code when it can work perfectly without function code
The value of for tol differs of two orders of magnitude in the examples you gave (i.e., you used 0.001 in the function call, 0.0...

2 years 前 | 0

已回答
Im trying to use the integral function without any success...
syms t f = exp(-t/3)* sin(t^2); I = int(f,t,1,4) This means int cannot compute the value of the definite integral. You could ...

2 years 前 | 0

已回答
I'm getting an error (Index in position 1 exceeds array bounds)
Do this instead ind_out = signal(1,:) > max_thresh; %find index of point>thresh onset = signal(ind_out,1); %return onset ...

2 years 前 | 0

已回答
Count occurances on multidimensional matrix with multiple criteia on different dimnesions
A(:,:,1) = [ 90 95 90 80;... 70 90 95 70;... 60 90 90 60;... ]; A(:,:,2) ...

2 years 前 | 0

已回答
Can someone explain to me how to code the Tangent line and Normal line
syms x m b yt f(x) = 3^x+3*x+2; % Function m = diff(f,x) % Slope of tangent ...

2 years 前 | 0

已回答
Finding specific values from a matrix
See the example below (I used a smaller array for better readibility) Values = randi(200,1,20) lower_limit=30; upper_limit=10...

2 years 前 | 0

| 已接受

已回答
Using fsolve in simulink with a different equation each time
In Simulink, you can keep a as a generic parameter syms x a eqn = (450 + 75 * cos(x) - 450 * cos(a))^2 + (110 + 450 * sin(a) -...

2 years 前 | 0

| 已接受

已回答
find and store the index value of maximum or minimum value of cell array
Example for row = 1:613 yourcellarray(row,1) = {randi(100,200,1)}; end yourcellarray yourcellarray{1} Above is just an...

2 years 前 | 0

已回答
Help with Graphing Difference Equations
n = 10; x = zeros(1,10); x(1) = 2; x(2) = 5; for idx = 3:n x(idx) = 5*x(idx-1)-6*x(idx-2); end semilogy(1:n,x)

2 years 前 | 0

| 已接受

已回答
Running for loop on an equation
I suspect you want to do something like this S = [ 1/2, 1/3, 1/2, 1/3, 1/3, 1/2;... 1/2, 0, 0, 0, 0, 0;... ...

2 years 前 | 1

已回答
perimeter , area of circle
You just need to change the arguments in fprintf, since you must have accidentally swapped them. r = 1; P = pi * 2 * r; S = p...

2 years 前 | 0

| 已接受

已回答
How to apply stop time condition with multiple time intervals?
n=100; time = 0; for i = 1:n if sum(time) >= 35 fprintf('You run out of time') break end ...

2 years 前 | 1

| 已接受

已回答
How do I find a maximum within a certain range
Take this example dataset x = linspace(0,10,100); y = randi(10,1,100).*sin(x); plot(x,y) Now assume you want to find the max...

2 years 前 | 0

已回答
Method of lines to solve unsteady state PFR with multiple reactions
I deleted many commented lines for clarity. clear, clc k0 = [0.1023 0.0011 0.0129 0.0000001 0.0008 0.000001 0.163 0.5 0.01 0...

2 years 前 | 1

已回答
Help with time dependent ODE with a piece-wise component
I think that the problem is that you already defined the ODE system as an anonymous function, therefore there's no need to call ...

2 years 前 | 0

| 已接受

已回答
Solve 2nd order ODE using Euler Method
Hi Matt - a second order ODE can be decomposed into two first order ODEs. The secret is to set 2 variables y as The you have...

2 years 前 | 0

已回答
convert char to double
var = '0'; out = str2double(var) whos out No need to use regular expressions at all, at least in Matlab.

2 years 前 | 0

已回答
How to plot implicit ODE?
You need to solve it first. The ODE can be easily made explicit Then you can use any Matlab ODE solver (see this documentati...

2 years 前 | 0

| 已接受

已回答
How to plot this feather using a mathematical equation
There: clear,clc [x,y] = meshgrid(linspace(-0.4,0.9,1000),linspace(-1.5,1.1,1000)); xy = x-y/8-(1/8)*(y+1).^2; A = 1+1/...

2 years 前 | 1

| 已接受

已回答
How to solve systems of non linear equation of dimensions 100 using ode45 matalb.
If I were you, I would proceed substantially differently. Since you need to solve 100 equations, it is unthinkable to cde them ...

2 years 前 | 2

| 已接受

加载更多