mathematica(메스메티카) 간단한 코드 질문요!
글쓴이: blue18068 / 작성시간: 목, 2009/12/31 - 3:34오전
예를 들어 Sinx 함수를 0부터 2*pi까지 그리고 싶을 때
Plot[Sin[x], {x, 0, 2*Pi}]
이렇게 컴파일하면 되는데
x축을 x의 함수로 넣고 싶거든요. 예를 들어
y=Sinx에서 x의 범위를 위와 같이 0부터 2*pi까지 하되
x축에 x값 대신 w=x^2값을 대입하고 싶습니다.
즉, y=Sinx에서 Sin(Pi)=Sin(2*Pi)=0 이 정상인데,
Sin(Pi^2)=Sin((2*Pi)^2)=0, Sin[(Pi/2)^2]=1, Sin[(3*Pi/2)^2]= -1
등등이 되도록 하고 싶습니다.
그러면 원래의 y=Sinx함수보다 가로축으로만 좀 늘어난 그래프가 되겠죠?
w[x_] := x^2
Plot[Sin[x], {x, w[0], w[2*pi]}]
하면 되지 않느냐 생각할 수 있는데
이렇게 하면 단지 y=Sinx를 그리되 x축 범위만 달라져서
[Sin(Pi)=Sin(2*Pi)=0이 되는 건 똑같음] 제가 원하는 게 아닙니다.
좀 가르쳐 주세요^^
Forums:
댓글 달기