Feeds
已回答
How to update a function with output from another function?
Here is one way iff the required variables are within the state vector 'y', then you can do: %% change ode45 call [t, y] = ode...
How to update a function with output from another function?
Here is one way iff the required variables are within the state vector 'y', then you can do: %% change ode45 call [t, y] = ode...
2 days 前 | 0
已回答
slow drawing of a set of points on a plane
In essence for loop are always slower. So try to vectorize your code whereever possible for efficiency, here is a good read. In ...
slow drawing of a set of points on a plane
In essence for loop are always slower. So try to vectorize your code whereever possible for efficiency, here is a good read. In ...
2 days 前 | 0
| 已接受
已回答
plot magnitude data at location (x,y,z)
Here is one way where you use colors to indicate the magnitude; % random data x = [0:pi/50:10*pi nan]; % nan is added to remov...
plot magnitude data at location (x,y,z)
Here is one way where you use colors to indicate the magnitude; % random data x = [0:pi/50:10*pi nan]; % nan is added to remov...
3 days 前 | 0
已回答
Generate the motion (Trajectory) of a sphere (or point) with given velocity value
If you dont care about the actual timing and things, here is one way where the colors of the path indicate the speed and a simpl...
Generate the motion (Trajectory) of a sphere (or point) with given velocity value
If you dont care about the actual timing and things, here is one way where the colors of the path indicate the speed and a simpl...
4 days 前 | 0
已回答
How to generate vector with non-linear spacing?
The answer from another question here: A = 1; B = 5; std = .9; % need to play with this to get desired shape within desired r...
How to generate vector with non-linear spacing?
The answer from another question here: A = 1; B = 5; std = .9; % need to play with this to get desired shape within desired r...
11 days 前 | 0
已回答
Second Order Laplace solving doesn't work ('Unable to find explicit solution')
Not sure the underlying reason behind it but you are defining the X as a function of s and solve function seems to be having tro...
Second Order Laplace solving doesn't work ('Unable to find explicit solution')
Not sure the underlying reason behind it but you are defining the X as a function of s and solve function seems to be having tro...
12 days 前 | 0
| 已接受
已回答
How do I solve system of differentials using ode45 and eom functions
You defined a symbolic variable within your ode function, which is a nono if you wanna solve it numerically :D function ds = e...
How do I solve system of differentials using ode45 and eom functions
You defined a symbolic variable within your ode function, which is a nono if you wanna solve it numerically :D function ds = e...
17 days 前 | 1
| 已接受
已回答
Solving with ode45 with a solution dependant variable in the ode
No, you should not do it that way. Instead you should create your function properly in a way that represents the equations. It w...
Solving with ode45 with a solution dependant variable in the ode
No, you should not do it that way. Instead you should create your function properly in a way that represents the equations. It w...
18 days 前 | 0
已回答
How to display a color bar in Matlab as shown below
You can call the colorbar function with the desired tick values Z = peaks; contourf(Z) colorbar('ticks',[-6:0.5:8])
How to display a color bar in Matlab as shown below
You can call the colorbar function with the desired tick values Z = peaks; contourf(Z) colorbar('ticks',[-6:0.5:8])
19 days 前 | 1
已回答
Error in for loop: Index exceeds matrix dimensions.
You have essentially made two mistakes: matrix_f only has 6 rows. You setup up your for loop such that k is 1 2 3 4 5 6 . When ...
Error in for loop: Index exceeds matrix dimensions.
You have essentially made two mistakes: matrix_f only has 6 rows. You setup up your for loop such that k is 1 2 3 4 5 6 . When ...
24 days 前 | 0
| 已接受
已回答
Friend Function implementation in MATLAB
You can use the Access List property. Here is more explanation. Here also.
Friend Function implementation in MATLAB
You can use the Access List property. Here is more explanation. Here also.
24 days 前 | 0
已回答
how to do rising and falling edge in single signal using signal builder..?
Click on Signal->ReplaceWith or New->Square and play with the points. Alternatively, click on Signal->Custom-> enter your time...
how to do rising and falling edge in single signal using signal builder..?
Click on Signal->ReplaceWith or New->Square and play with the points. Alternatively, click on Signal->Custom-> enter your time...
25 days 前 | 1
| 已接受
已回答
how to make task in simulink
You can specify sample time of each block seperatly. Here is more information and how to do it for different blocks, subsystems ...
how to make task in simulink
You can specify sample time of each block seperatly. Here is more information and how to do it for different blocks, subsystems ...
25 days 前 | 0
已回答
How to loop through cell array and apply script to each double?
You can use the cellfun function, where you use your script as the function. Example: a = {1:3, 200:205, 10:12}; new_a = cell...
How to loop through cell array and apply script to each double?
You can use the cellfun function, where you use your script as the function. Example: a = {1:3, 200:205, 10:12}; new_a = cell...
30 days 前 | 0
已回答
Unable to obtain double precision from symbolic value
You need the vpa function x = 2; a = sym(1/3); f = a*sin(2*pi*x) fVpa = vpa(f,10)
Unable to obtain double precision from symbolic value
You need the vpa function x = 2; a = sym(1/3); f = a*sin(2*pi*x) fVpa = vpa(f,10)
1 month 前 | 1
| 已接受
已回答
Help with contour plot
You actually do have 5 lines but they are on top of each other thats why you do not see them. So your Z matrix for k1(1) and k1(...
Help with contour plot
You actually do have 5 lines but they are on top of each other thats why you do not see them. So your Z matrix for k1(1) and k1(...
1 month 前 | 0
| 已接受
已回答
count number of elements for each slice of a vector
Here is one simple way: A = [2 1; 3 1; 4 2; 5 2; 6 2; 7 1; 8 1; 7 1; 5 2; 6 2]; ...
count number of elements for each slice of a vector
Here is one simple way: A = [2 1; 3 1; 4 2; 5 2; 6 2; 7 1; 8 1; 7 1; 5 2; 6 2]; ...
2 months 前 | 0
| 已接受
已回答
First cell in a string array is empty, how to replace this?
The issue is you are not initiating and filling the mode1_status matrix properly. Your initial mode1_status matrix is a 1x1 matr...
First cell in a string array is empty, how to replace this?
The issue is you are not initiating and filling the mode1_status matrix properly. Your initial mode1_status matrix is a 1x1 matr...
2 months 前 | 0
| 已接受
已回答
Which MATLAB license should I buy as a reseacher working in an NGO?
The best way to know is by contacting the sales directly, say it is a nonprofit NGO and for research. They might offer you eithe...
Which MATLAB license should I buy as a reseacher working in an NGO?
The best way to know is by contacting the sales directly, say it is a nonprofit NGO and for research. They might offer you eithe...
2 months 前 | 2
已回答
Matlab optimization - variables to satisfy L1 norm
You create a nonlinear constraint functio and give it as an argument to the fmincon. [x,fval,exitflag,output]=fmincon(@(x)costF...
Matlab optimization - variables to satisfy L1 norm
You create a nonlinear constraint functio and give it as an argument to the fmincon. [x,fval,exitflag,output]=fmincon(@(x)costF...
2 months 前 | 1
已回答
How to draw a Nyquist plot while avoiding the pole at the origin
I dont think the nyquist plots looks exactly like you draw by hand. You can set the axis limits to make the nyquist plot visib...
How to draw a Nyquist plot while avoiding the pole at the origin
I dont think the nyquist plots looks exactly like you draw by hand. You can set the axis limits to make the nyquist plot visib...
2 months 前 | 0
已回答
How to draw a graph like the image attached below in MATLAB
You can also use countourf function; % random data from countour example x = linspace(-2*pi,2*pi); y = linspace(0,4*pi); [X,...
How to draw a graph like the image attached below in MATLAB
You can also use countourf function; % random data from countour example x = linspace(-2*pi,2*pi); y = linspace(0,4*pi); [X,...
2 months 前 | 0
已回答
Insufficient number of input parameters.
The calculate_gain_sfunc requires an input. You called it without any inputs. calculate_gain_sfunc % WRONG way to run the func...
Insufficient number of input parameters.
The calculate_gain_sfunc requires an input. You called it without any inputs. calculate_gain_sfunc % WRONG way to run the func...
2 months 前 | 0
已回答
Hi All. Just wondering why answer to (i) is not 4.9e+4. an why answer to (iii) is not (9x)/2 or 4.5 x. Many thanks. Brian
Your value in (i) for f(1.2) is 49020.80113638172, so when you round to 1 decimal, it becomes 49020.8 which in engineering notat...
Hi All. Just wondering why answer to (i) is not 4.9e+4. an why answer to (iii) is not (9x)/2 or 4.5 x. Many thanks. Brian
Your value in (i) for f(1.2) is 49020.80113638172, so when you round to 1 decimal, it becomes 49020.8 which in engineering notat...
2 months 前 | 1
已回答
How can I express all the variables Vcm1, Vcm2, Vcm3, Vcm4 in num2str without getting an error?
Dont know what exactly you are trying to do but here is an example using your variable names: dim = [0.2 .5 0.25 0.1];% normali...
How can I express all the variables Vcm1, Vcm2, Vcm3, Vcm4 in num2str without getting an error?
Dont know what exactly you are trying to do but here is an example using your variable names: dim = [0.2 .5 0.25 0.1];% normali...
2 months 前 | 0
| 已接受
已回答
Intersection condition between two ellipses
Here is one way where accuracy will depend on selecting the threshold correctly. You simply solve the equation for y given an x ...
Intersection condition between two ellipses
Here is one way where accuracy will depend on selecting the threshold correctly. You simply solve the equation for y given an x ...
2 months 前 | 0
已回答
Index exceeds the number of array elements. Index must not exceed 1
You are overwriting the C_Y array in your for loop. You initialize C_Y as a 5x5 zeros matrix and in the first iteration of your ...
Index exceeds the number of array elements. Index must not exceed 1
You are overwriting the C_Y array in your for loop. You initialize C_Y as a 5x5 zeros matrix and in the first iteration of your ...
2 months 前 | 0
| 已接受
已回答
help with nested loop and plot
Here is one simple dirty way: n= 101; x = linspace(-100, 100, n); y = linspace(-100, 100, n); [X, Y] = meshgrid(x, y); Z = ...
help with nested loop and plot
Here is one simple dirty way: n= 101; x = linspace(-100, 100, n); y = linspace(-100, 100, n); [X, Y] = meshgrid(x, y); Z = ...
2 months 前 | 0
已回答
Accessing cell array entries using arrays
I think you want to use B columns as indeces to extract info from A, so: A=cell(2,2); B=[1 2 2 1 1; 2 1 2 1 2] A{1,1}=[4...
Accessing cell array entries using arrays
I think you want to use B columns as indeces to extract info from A, so: A=cell(2,2); B=[1 2 2 1 1; 2 1 2 1 2] A{1,1}=[4...
2 months 前 | 0
已回答
what is the meaning of error "Index exceeds the number of array elements. Index must not exceed 8."
it means the size of y variable is 8 abd you are trying to get 9th 10th 11th index of the y vector. This is because your initial...
what is the meaning of error "Index exceeds the number of array elements. Index must not exceed 8."
it means the size of y variable is 8 abd you are trying to get 9th 10th 11th index of the y vector. This is because your initial...
2 months 前 | 0