How to plot square root of a function?
11 ビュー (過去 30 日間)
古いコメントを表示
I tried plotting the square root of an function. I expect the plot to be curved, but I get a straight line. What am I doing wrong?
x1 = 0:1:10;
y = sqrt(1-(x1).^2);
plot(x,y)
0 件のコメント
採用された回答
VBBV
2022 年 6 月 3 日
x1 = 0:0.01:10; % check with small intervals
y = sqrt(1-(x1).^2);
plot(x1,real(y)); ylim([-1 1.5])
If you use small intervals for input to function, you can get a curved plot, Is this what you want ?
0 件のコメント
その他の回答 (1 件)
Steven Lord
2022 年 6 月 3 日
Your first two lines define and use a variable x1 but your third uses a variable named x that is not defined in your code. What is the definition of x?
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Scatter Plots についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!