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 Exchange2-D and 3-D Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by