is it possible to display the graph of ATAND in just one quadrant?

2 ビュー (過去 30 日間)
Mariela Flores
Mariela Flores 2017 年 10 月 7 日
回答済み: Kian Azami 2017 年 10 月 7 日
I need to replace the part of the graph -atan- at the fourth quadrant to continue in the first quadrant in this code.
% code
end
clc;
xi=0.3;
x=0:0.05:4;
d=1.-x.^2;
e=2*xi*x.^1;
fi=atand(e./d);
plot(x,fi)
hold on
grid on
what can I do?

回答 (1 件)

Kian Azami
Kian Azami 2017 年 10 月 7 日
You mean something like this:
close all
clc;
xi=0.3;
x=0:0.05:4;
d=1.-x.^2;
e=2*xi*x.^1;
fi=atand(e./d);
idx0 = find(x == 0);
idx1 = find(x == 1);
idx3 = find(x == 3);
plot(x(1:idx3),fi(1:idx3))
hold on
plot(x(idx3:end),fi(idx0:idx1),'r')
grid on
I didn't get your question properly. But as I understood you need just to play with indices.

カテゴリ

Help Center および File ExchangePerformance and Memory についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by