- TI nspire
[TI-nspire] vector_field.tns, 벡터 필드 (그라디언트) plot 프로그램
1. 출처
2. 내용 설명
pdf 파일 참조 : Vector Fields and Vector Field Graphs (pdf)
1. 소개:
- 이 문서는 "Vector Fields and Vector Field Graphs"라는 제목의 PDF 파일에 대한 내용입니다.
- 저자는 Forest W. Arnold이며, 2019년 9월에 작성되었습니다.
2. 벡터와 벡터장 개념:
- 벡터의 기본 정의와 표현 방식(크기와 방향)을 설명합니다.
- R^2와 R^3에서의 벡터 표현 방법을 다룹니다.
- 벡터장을 함수 F(x,y) 또는 F(x,y,z)로 정의하고, 실생활 예시(날씨 지도 등)를 제공합니다.
3. 중요한 벡터장 연산:
- 그래디언트(gradient), 발산(divergence), 회전(curl)에 대해 설명하고 수식을 제공합니다.
- 각 연산의 의미와 중요성을 설명합니다.
4. 벡터장 그래프 그리기:
- TI-Nspire 문서 'vector_field.tns'에 포함된 코드를 소개합니다.
- Lua 스크립트와 TI Basic 프로그램을 사용하여 2D 벡터장을 그리는 방법을 설명합니다.
- 프로그램 실행 방법과 필요한 입력 인자들(xeqn, yeqn, xminmax, yminmax, grid, ticklabels)을 자세히 설명합니다.
5. 예시:
- 그래디언트 장: z = x^2 - y^2 함수의 그래디언트 장을 그리는 예시를 제공합니다.
- 발산 벡터장: F(x,y) = <x,y>의 발산을 계산하고 그래프로 표현합니다.
- 회전 벡터장: F(x,y) = <-y,x>의 회전을 계산하고 그래프로 표현합니다.
6. 활용:
- 이 도구는 주로 다변수 미적분학이나 벡터 미적분학 과정의 학생들을 위한 것입니다.
- 복잡한 벡터장 개념을 시각화하여 이해를 돕습니다.
7. 기술적 세부사항:
- 코드는 TI-Nspire CAS 버전이 필요합니다.
- 휴대용 기기, 데스크톱 소프트웨어, iPad CAS 앱에서 실행 가능합니다.
이 문서는 벡터장의 이론적 개념부터 실제 TI-Nspire를 이용한 그래프 작성까지 폭넓게 다루고 있어, 학생들이 벡터장을 더 깊이 이해하고 시각화하는 데 도움을 줄 수 있습니다.
3. 사용 방법
4. 사용 예시
f(x,y) = x^2-y 일 때
update_vfield("2x","-1",{−5,5},{−5,5},8,true)

아래 3D graph 는 참고용으로, 위 프로그램에는 포함되어 있지 않습니다.
( graphing page 에서 수동으로 그리실 수는 있습니다)

댓글2
-
세상의모든계산기2024.07.19 - 17:43 #44547
비교 (python)

import numpy as np import matplotlib.pyplot as plt # x와 y 값의 범위와 격자를 정의합니다. x = np.linspace(-5, 5, 20) y = np.linspace(-5, 5, 20) X, Y = np.meshgrid(x, y) # 그라디언트 벡터를 계산합니다. U = 2 * X # ∂f/∂x = 2x V = -1 # ∂f/∂y = -1 # 벡터 필드를 플로팅합니다. plt.figure(figsize=(8, 8)) plt.quiver(X, Y, U, V, color='r') plt.title('Gradient Vector Field of f(x, y) = x^2 - y') plt.xlabel('x') plt.ylabel('y') plt.grid() plt.show()
세상의모든계산기 님의 최근 댓글
진짜 색약 안경은 비싸서 살 생각은 없고, 알리에서 싸구려 구매해서 테스트 해 봤습니다. 프로그램과 비슷한 효과가 있고, (프로그램과 비교해서) 알리 싸구려 렌즈가 - 숫자 구분이 아주 약간 더 잘 되고 - 붉은 색상이 더 밝습니다. 채도가 높다고 해야하는 것 같네요. 주의할 점은 알리 색약 안경은 일상용으로는 절대 사용 불가입니다. - 내부 빛반사 방지 코팅이 없어서 내 눈알이 렌즈에 비치고, 그래서 실제로 보여야 할 것과 섞여 보입니다. - 필터 코팅도 최악이라서 중심부(=마젠타) 주변부(=노랑)으로 서로 다르게 색이 들어옵니다. 전반적으로 그라데이션 발생. - 외부에서 봤을 때 렌즈색이 튀기 때문에, 티가 많이 납니다. - 색 구분 면에서는 도움이 될 수도 있지만, 녹색(특정 파장)이 차단되어 LED 신호등의 녹색이 잘 안보일 수 있습니다. 2025 12.24 교점이 2개 이상일때 모든 값을 구하는 법 계산기마다 가능/불가능이 갈릴 수도 있습니다. ㄴ fx-570 의 solve 는 무조건 한번에 하나씩 찾습니다. 따라서, 2차 3차 방정식처럼 규격화된 수식은 solve 대신 EQN 모드에서 답을 구하는게 좋습니다. ㄴ TI-nspire 같은 CAS 계산기의 solve 는 수식에 따라서 여러개가 한꺼번에 찾아지기도 합니다. https://allcalc.org/3448 ㄴ fx-9860G 의 solve는 무조건 1개, solveN 는 수식에 따라 여러개가 찾아질 수 있습니다. https://allcalc.org:443/board_casio/6005#comment_15889 가능하다면, 불확실할때는 그래프로 확인하세요. 2025 12.16 T가 410인 해를 찾는 방법 -> 초기값을 입력하세요. [공학용 계산기] 공학용 계산기의 꽃? solve (솔브) 기능 이해하기 (Newton-Raphson 법, 뉴튼법) https://allcalc.org/11532 2025 12.16 참고 - [공학용 계산기] 정적분 계산 속도 벤치마크 비교 https://allcalc.org/9677 2025 12.11 다른 계산기의 경우와 비교 1. TI-nspire CAS ㄴ CAS 계산기는 가능한 경우 부정적분을 먼저하고, 그 값에 구간을 대입해 최종값을 얻습니다. ㄴ 부정적분이 불가능할 때는 수치해석적 방법을 시도합니다. 2. CASIO fx-991 ES Plus ㄴ CASIO 계산기의 경우, 적분할 함수에 따라 시간이 달라지는 것으로 알고 있는데, 정밀도를 확보할 별도의 알고리즘을 채택하고 있는 것이 아닐까 생각되네요. 2025 12.11