how to solve ?Error using/Matrix dimensions must agree.'?

I am working with Matlab app designer, while i was trying to run the interface the program send this message, what is the proble in my code?

2 comentarios

Share the code/Not screenshot.
function Calcularsolucin2ButtonValueChanged(app, event)
P = 50;
Q = 60;
C1 = 4;
C2 = 7;
K = 10;
a = app.a.Value;
b = app.b.Value;
x = linspace(0,1000);
y2 = K/(exp((K*x-K*C2))-b);
plot (app.Axes,y2,x,'r');
hold on;
y = linspace(0,1000);
x2 = K/(exp(K*y-K*C1)-a);
plot (app.Axes,x2,y,'b');
end

Iniciar sesión para comentar.

 Respuesta aceptada

Jon
Jon el 19 de Feb. de 2021
Try replacing the line assigning x2 with the following using ./ to get element by element division
y2 = K./(exp((K*x-K*C2))-b);

2 comentarios

Thanks! with that I solved the problem
Jon
Jon el 19 de Feb. de 2021
Glad to hear!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Loops and Conditional Statements en Centro de ayuda y File Exchange.

Etiquetas

Comentada:

Jon
el 19 de Feb. de 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by