I can't put two functions together with the command hold
조회 수: 2 (최근 30일)
이전 댓글 표시
Alvaro Mª Zumalacarregui Delgado
2021년 2월 20일
댓글: Alvaro Mª Zumalacarregui Delgado
2021년 2월 20일
I am trying to put in the same axes two functions with the command hold but i don't accomplish it, this is my code
function Calcular1ValueChanged(app, event)
P = 50;
Q = 60;
C1 = 4;
C2 = 7;
a = app.a.Value;
b = app.b.Value;
x = linspace(0,100);
y1 = C1*exp(sqrt(a*b)*x) + C2*exp(-sqrt(a*b)*x) - P/a;
plot (app.Axes,x,y1,'b');
hold on
y = linspace(0,100);
x1 = - C1*exp(sqrt(a*b)*y) - C2*exp(-sqrt(a*b)*y) + Q/b;
plot (app.Axes,x1,y,'g');
end
thanks
댓글 수: 0
채택된 답변
Walter Roberson
2021년 2월 20일
hold(App.Axes,'on')
When you use app designer, the "current" axes is hidden and is not found as the "active" axes when you use "hold"
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Visual Exploration에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!