MATLAB에서 두 개의 변수로 곡선을 그리는 방법은 무엇입니까?

류준 얀

예를 들어 f (x, y) = 0과 같은 두 개의 변수를 사용하여 곡선을 그리고 싶습니다.

x^2+y^2-2ax+2by+c=0 (a, b, c는 상수이고 x, y는 변수입니다)

물론 위의 경우에는 원이므로 위의 방정식을 원의 형태로 쓰고 중심과 반경을 계산할 수 있습니다. 그런 다음 플롯 할 수 있습니다.

그러나 다음에 그것이 원이 아니라면 (예를 들어 'xy'항이 있거나 'x ^ 3, y ^ 3'항이있는 경우) xy 평면에도 표시 할 수있는 방법이 있습니까?

를 사용하여 3D 플롯에서 f (x, y)를 그리는 방법을 알고 meshgrid있지만 2D 형식으로 f (x, y) = 0을 그리고 싶습니다

kkuilla

제안 1 :

fcontour

다음과 같이 사용합니다.

f = @(x,y) x.^2 + y.^2
fcontour(f,[xmin xmax ymin ymax])

이것은 R2016a.


제안 2 :

각 방정식에 대한 x 및 y 값을 결정한 다음 플로팅해야 할 수 있습니다.

anonymous functions이것을 자동화 하는 사용할 수 있습니다 . 여기서 좋은 점은 익명 함수로 구성된 셀형 배열을 만들고이를 반복 할 수 있다는 것입니다.

% // Generate the x and y values
x=-2*pi:0.01:2*pi;
y=-2*pi:0.01:2*pi;

방정식을 유지할 익명 함수를 만듭니다. 적합하다고 생각되는대로 설계하는 것은 귀하에게 달려 있습니다. 내가 한이 특정 익명 함수는 첫 번째 열에 x 값이 있고 두 번째 열에 y 값이있는 행렬을 만듭니다. 아마도 각 함수에 대해 서로 다른 x 및 y 값을 가질 것입니다.

a=@(x,y) ([cos(x);sin(y)].');   
a1 = @(x,y) ([cos(x).^2;sin(x).^2].');

셀형 배열에 넣으십시오.

t{1} = a;
t{2} = a1;

그런 다음 익명 함수를 반복 할 수 있습니다.

for n=1:length(t)
    f = t{n};        
    subplot(2,1,n)
    plot(f(y,x),'LineWidth',5);        
end

여기에 이미지 설명 입력

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

MatLab에서 두 개의 곡선을 그래픽으로 추가하는 방법이 있습니까?

분류에서Dev

두 개의 스피커에서 두 곡을 개별적으로 재생하는 방법은 무엇입니까?

분류에서Dev

두 개의 다이어그램 위에 수직선을 그리는 방법은 무엇입니까?

분류에서Dev

ggplot에서 서로에 대해 두 개의 시계열을 그리는 방법은 무엇입니까?

분류에서Dev

Android에서 함수 곡선을 그리는 방법은 무엇입니까?

분류에서Dev

.txt에서 두 개의 값을 두 개의 다른 파일로 분리하는 방법은 무엇입니까?

분류에서Dev

MATLAB에서 하나의 그림에 두 개의 줄기 플롯과 두 개의 상자 플롯을 플로팅하는 방법은 무엇입니까?

분류에서Dev

두 개의 연속 입력을 두 개의 다른 변수에 할당하는 방법은 무엇입니까?

분류에서Dev

matlab에서 두 개의 datestr을 빼는 방법은 무엇입니까?

분류에서Dev

r의 점에 대수 곡선을 맞추는 방법은 무엇입니까?

분류에서Dev

내 linq에서 SQL 쿼리로 두 개의 열 값을 선택하는 방법은 무엇입니까?

분류에서Dev

GNUplot에서 두 점을 곡선으로 연결하는 방법은 무엇입니까?

분류에서Dev

liquibase를 사용하는 두 개의 프로젝트, 변경 로그에서 충돌을 처리하는 방법은 무엇입니까?

분류에서Dev

인덱스와 두 개의 변수 함수에서 Pandas DataFrame을 만드는 방법은 무엇입니까?

분류에서Dev

OpenAPI 3.0에서 두 개의 선택적 매개 변수로 경로를 정의하는 방법은 무엇입니까?

분류에서Dev

R에서 곡선의 점근선을 그리는 방법은 무엇입니까?

분류에서Dev

Jena에서 하나의 RDF 모델을 두 개의 모델로 분리하는 방법은 무엇입니까?

분류에서Dev

MacBook에서 두 개의 Python 프로그램을 동시에 실행하는 방법은 무엇입니까?

분류에서Dev

PHP의 단일 필드에 두 개의 변수 값을 삽입하는 방법은 무엇입니까?

분류에서Dev

각도의 두 번째보기에서 매개 변수 값을 보내는 방법은 무엇입니까?

분류에서Dev

if 문을 사용하여 r에서 두 개의 변수를 증가시키는 방법은 무엇입니까?

분류에서Dev

주어진 길이로 곡선의 각 점에 법선 벡터를 그리는 방법은 무엇입니까?

분류에서Dev

Seaborn으로 두 개의 열을 수평으로 그리는 방법은 무엇입니까?

분류에서Dev

동일한 앱 내에서 두 개의 로그인 / 인증 정책을 갖는 방법은 무엇입니까?

분류에서Dev

스키마에서 짝수와 홀수로 두 개의 목록을 만드는 방법은 무엇입니까?

분류에서Dev

JSON 목록을 CSV 파일에서 두 개의 다른 열로 변환하는 방법은 무엇입니까?

분류에서Dev

하나의 이미지에 곡선과 직선을 그리는 방법은 무엇입니까?

분류에서Dev

주어진 값에서 rStudios의 ROC 곡선을 그리는 방법은 무엇입니까?

분류에서Dev

LP에서 두 결정 변수의 곱의 합을 선형화하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    MatLab에서 두 개의 곡선을 그래픽으로 추가하는 방법이 있습니까?

  2. 2

    두 개의 스피커에서 두 곡을 개별적으로 재생하는 방법은 무엇입니까?

  3. 3

    두 개의 다이어그램 위에 수직선을 그리는 방법은 무엇입니까?

  4. 4

    ggplot에서 서로에 대해 두 개의 시계열을 그리는 방법은 무엇입니까?

  5. 5

    Android에서 함수 곡선을 그리는 방법은 무엇입니까?

  6. 6

    .txt에서 두 개의 값을 두 개의 다른 파일로 분리하는 방법은 무엇입니까?

  7. 7

    MATLAB에서 하나의 그림에 두 개의 줄기 플롯과 두 개의 상자 플롯을 플로팅하는 방법은 무엇입니까?

  8. 8

    두 개의 연속 입력을 두 개의 다른 변수에 할당하는 방법은 무엇입니까?

  9. 9

    matlab에서 두 개의 datestr을 빼는 방법은 무엇입니까?

  10. 10

    r의 점에 대수 곡선을 맞추는 방법은 무엇입니까?

  11. 11

    내 linq에서 SQL 쿼리로 두 개의 열 값을 선택하는 방법은 무엇입니까?

  12. 12

    GNUplot에서 두 점을 곡선으로 연결하는 방법은 무엇입니까?

  13. 13

    liquibase를 사용하는 두 개의 프로젝트, 변경 로그에서 충돌을 처리하는 방법은 무엇입니까?

  14. 14

    인덱스와 두 개의 변수 함수에서 Pandas DataFrame을 만드는 방법은 무엇입니까?

  15. 15

    OpenAPI 3.0에서 두 개의 선택적 매개 변수로 경로를 정의하는 방법은 무엇입니까?

  16. 16

    R에서 곡선의 점근선을 그리는 방법은 무엇입니까?

  17. 17

    Jena에서 하나의 RDF 모델을 두 개의 모델로 분리하는 방법은 무엇입니까?

  18. 18

    MacBook에서 두 개의 Python 프로그램을 동시에 실행하는 방법은 무엇입니까?

  19. 19

    PHP의 단일 필드에 두 개의 변수 값을 삽입하는 방법은 무엇입니까?

  20. 20

    각도의 두 번째보기에서 매개 변수 값을 보내는 방법은 무엇입니까?

  21. 21

    if 문을 사용하여 r에서 두 개의 변수를 증가시키는 방법은 무엇입니까?

  22. 22

    주어진 길이로 곡선의 각 점에 법선 벡터를 그리는 방법은 무엇입니까?

  23. 23

    Seaborn으로 두 개의 열을 수평으로 그리는 방법은 무엇입니까?

  24. 24

    동일한 앱 내에서 두 개의 로그인 / 인증 정책을 갖는 방법은 무엇입니까?

  25. 25

    스키마에서 짝수와 홀수로 두 개의 목록을 만드는 방법은 무엇입니까?

  26. 26

    JSON 목록을 CSV 파일에서 두 개의 다른 열로 변환하는 방법은 무엇입니까?

  27. 27

    하나의 이미지에 곡선과 직선을 그리는 방법은 무엇입니까?

  28. 28

    주어진 값에서 rStudios의 ROC 곡선을 그리는 방법은 무엇입니까?

  29. 29

    LP에서 두 결정 변수의 곱의 합을 선형화하는 방법은 무엇입니까?

뜨겁다태그

보관