Réponse apportée
Comparing orbits between a planet and Red Dwarf
To calculate how often stellar eclipses occur for the 2D geometry, on average, yes all you need to do is look at orbit periods. ...

plus de 6 ans il y a | 0

| A accepté

Réponse apportée
Multiplying 2 matrices together
Use the matrix multiply operator * without the dot. What you are using is the element-wise multiply operator .* with the dot. Tw...

plus de 6 ans il y a | 0

Réponse apportée
Code not working, velocity comes back the same each time
Lines like this are wrong: S(i+1)=S(i)+(V(i)*Tstep+0.5*a(i)*Tstep^2); % Displacement at next i You are double booking the effe...

plus de 6 ans il y a | 0

Réponse apportée
strange operation .^ result came out
You are raising -1 to a fractional exponent, so complex numbers will result. Did you mean something like this instead t = 0:10...

plus de 6 ans il y a | 0

| A accepté

Réponse apportée
matlab digit precision is not correct?
That is just a display artifact. The entire number is still there in memory. Do this to change the display format format longg ...

plus de 6 ans il y a | 0

Réponse apportée
Multiplication with in a double arrray
M = your 4096x2 double matrix M(:,3) = M(:,1) .* M(:,2);

plus de 6 ans il y a | 1

| A accepté

Réponse apportée
matlabs polyfit not working correctly problem
Highest order is first in the p vector. So explicitly this would be pol = p(1)*T_vec.^3 + p(2)*T_vec.^2 + p(3)*T_Vec + p(4) Yo...

plus de 6 ans il y a | 0

| A accepté

Réponse apportée
error in using cellfun
This is a limitation of the struct( ) function when fed a cell array. If you examine s you will see it is not what you wanted. ...

plus de 6 ans il y a | 0

| A accepté

Réponse apportée
arrange an array(1xn) to (rxc)
Not sure how you want the output ordered. Maybe this A = reshape(m,9,9); or this A = reshape(m,9,9).';

plus de 6 ans il y a | 0

| A accepté

Réponse apportée
while loop ends before the question is answered?
Your break is in the wrong place. It should be under one of the if conditions: if user_number==r disp('Nice job you gue...

plus de 6 ans il y a | 1

| A accepté

Réponse apportée
Extra independent component in ode integration affects other components
The integrators do not internally step each element separately. They still step the entire state vector as a whole. So even tho...

plus de 6 ans il y a | 0

| A accepté

Réponse apportée
ODE 45 not working - not enough input arguments
ode45( ) requires that the derivative function handle have the specific arguments (t,y), where y is a single state vector. But y...

plus de 6 ans il y a | 0

| A accepté

Réponse apportée
ode45 - nonscalar
I suppose you could do something like this instead: F{1} = etc. F{2} = etc. F = F'; f = @(X,T)cell2mat(cellfun(@(c)c(X,T),F,...

plus de 6 ans il y a | 0

Réponse apportée
Column Vector - Nonscalar arrays.
F = @(X, T) [F1(X, T); F2(X, T)];

plus de 6 ans il y a | 1

Réponse apportée
How to find an explicit function when using Runge-Kutta or one of the pertinent codes in Matlab (ode45)
Symbolic Toolbox doc dsolve https://www.mathworks.com/help/symbolic/dsolve.html

plus de 6 ans il y a | 0

Réponse apportée
Extracting parts of matrix for sub matrices
E.g., to put them into a cell array mat = your matrix result = mat2cell(mat,repmat(16,8,1),repmat(16,8,1));

plus de 6 ans il y a | 0

Réponse apportée
Exact probability of a triangular distribution
The exact probability of getting a number greater than the mean is simply the sum of the probabily to the right of the mean. Si...

plus de 6 ans il y a | 1

| A accepté

Réponse apportée
I want to rotate a point using Quaternion function
I took a look at this related link: https://github.com/petercorke/robotics-toolbox-matlab/blob/master/Octave/%40Quaternion/Quat...

plus de 6 ans il y a | 1

| A accepté

Réponse apportée
Converting sensor frames using Aerospace Toolbox
This discussion on MATLAB quaternion convention might help you: https://www.mathworks.com/matlabcentral/answers/465053-rotation...

plus de 6 ans il y a | 0

Réponse apportée
Problems with sortrows and str2double, why is it still string?
>> [~,x] = sort(str2double(Respiration_Values)); >> B = Respiration_Labelled(x,:) B = 7×2 string array "139299" "...

plus de 6 ans il y a | 2

| A accepté

Réponse apportée
Binary Image: Count number of pixels that are 1.
nnz(bw)

plus de 6 ans il y a | 2

Réponse apportée
error when running a function
Do not push the green triangle "go" button in the editor since that calls the function without any input arguments. Instead, cal...

plus de 6 ans il y a | 1

Réponse apportée
solving a set of differential equations with ode45
Initial conditions is a 4-element vector: IC1=[0; 0; 298; 298]; But in your derivative function you have this: M=[5,15,25,55]...

plus de 6 ans il y a | 0

| A accepté

Réponse apportée
Loops - physics - nonlinear gravity & acceleration
Your immediate problem is that h is a vector, so the right hand side of this statement is a vector: g(i+1)=(400000000/(6371+h...

plus de 6 ans il y a | 0

Réponse apportée
Looping over column and returning values where conditions are met
In general, perform find( ) on the condition you want. E.g., find(matrix(:,4)>80) would return the row numbers where the 4th c...

plus de 6 ans il y a | 0

Réponse apportée
sparse half-precision matrices
The sparse format in MATLAB only supports double and logical data types. To use any other data type you would have to write all...

plus de 6 ans il y a | 0

| A accepté

Réponse apportée
RK4/AB4, need help with correct code for 2 second order equations in Matlab
So, first define a 4-element state vector. To keep the nomenclature the same as the MATLAB docs, I will use the variable name y....

plus de 6 ans il y a | 1

| A accepté

Réponse apportée
Cell Arrays and Indexing?
This is the reverse of your last assignment. It needs only one loop over the number of rows, and the cell array element for tha...

plus de 6 ans il y a | 0

| A accepté

Réponse apportée
Cell arrays and Indexing with Cells HELP?
This row = Q(1:end); col = Q{1:end}; Z(row, col) = true; is actually a good attempt and shows you understand the problem .....

plus de 6 ans il y a | 0

| A accepté

Réponse apportée
repeat the iteration with an error using try/catch
Maybe this construct does what you want while( true ) try MyProgramHere ...

plus de 6 ans il y a | 0

| A accepté

Charger plus