필터 지우기
필터 지우기

How to plot the l2 norm circle?

조회 수: 6 (최근 30일)
Xh Du
Xh Du 2017년 7월 6일
댓글: Xh Du 2017년 7월 6일
Hi all,
I'm trying to visualize the l2 norm circle. It seems easy but I'm stuck. This is the code I write to plot the circle (based on x^2 + y^2 = 1):
clear; clc;
x = -1:0.01:1;
y = sqrt(1 - x .^ 2);
plot(x, y)
hold on
plot(y, x)
axis square
It gives me a figure like this:
apparently the left lower part is missing, what I do not understand is that both x and y are non-negative, why would l2 norm gives a full circle where left lower part is negative for both x and y?
Please forgive me if I did not explain mathematically enough.

채택된 답변

Torsten
Torsten 2017년 7월 6일
theta=0:2*pi/100:2*pi;
x=cos(theta);
y=sin(theta);
plot(x,y)
Best wishes
Torsten.
  댓글 수: 5
Torsten
Torsten 2017년 7월 6일
clear;
clc;
x = -1:0.01:1;
y = sqrt(1 - x .^ 2);
plot(x, y)
hold on
plot(x, -y)
axis square
Best wishes
Torsten.
Xh Du
Xh Du 2017년 7월 6일
Many thanks!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 2-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