시스템사고 추천 자료는?
Ref. isee system Youtube: https://www.youtube.com/watch?v=XNJyT79varQ&list=PLiGMZaFHhaM9grVBAJiSU2fBenHviLYzk&index=18
단어를 숫자로, 숫자를 단어로 바꿔주는 신박한 기능!
목차
기본 모델 세팅:
Start Time: 0
Stop Time: 15
DT: 1/4
Time Units: Months
기본 개념: 컴퓨터는 숫자로 정보를 처리합니다. 인간은 그 계산된 숫자의 의미를 해석합니다. 그렇다면 컴퓨터가 계산한 숫자를 바로 문자로 전환할 수 있다면 좀더 직관적으로 시뮬레이션의 결과를 확인할 수 있을 것입니다.
1단계: Model Settings에서 Manage Number-Text Mapping을 선택
2단계: 원하는 연결 세팅하기
1번 클릭 -> 2번: 연결 세팅에 대한 이름 정해 주기 -> 3번: 구체적인 연결을 입력하기
이 예제에서는 숫자 1이 On, 숫자 0이 Off로 설정했음
3단계: 필요한 수식을 입력하기
Output 변수에 수식 입력
Output = IF TIME >5 THEN 1 ELSE 0
Output이라는 변수는 Time이라는 조건에 따라 0 또는 1로 계산됩니다. 이제 이 숫자를 문자로 표현할 수 있도록 하겠습니다.
하단에 있는 Scales and Range 패털(#)를 선택
4단계: Scales and Range 패널에서 위 2단계에서 사전에 입력한 Mapping을 선택
5단계: 확인하기
상단의 Numberic Display와 Graph를 통해 시뮬레이션을 해 보면, 그래프에서는 5시점에서 상승하는 것을 볼 수 있고, Numeric Display에서는 Off에서 On으로 바뀌는 것을 확인할 수 있습니다.
즉, 시뮬레이션 결과값은 0과 1이지만 Off와 On으로 보여지게 한 것입니다.
기본 개념: "문자를 숫자로" 변수값는 0입니다. 즉, 상수입니다. 상수는 시뮬레이션에서 사용자가 임의로 바꿀 수 있는 변수이기도 합니다. 따라서, 이 변수값이 0일때, 10일 때 등등 그 값을 바꿔가면서 시뮬레이션의 결과값을 확인하는 것이 일상적인 절차입니다. 그런데, 이왕이면 숫자로 바꾸지 않고, On 이나 Off 등과 같은 문자로 입력을 하면 알아서 숫자로 인식하도록 할 수 있는 방법이 있다면 좀더 직관적일 것입니다.
컴퓨터는 문자를 인식하지 못합니다. 하지만, 사용자가 입력하는 문자가 어떤 숫자인지를 사전에 정의해 준다면 사용자가 문자를 입력하면 컴퓨터가 숫자로 전환해 준다는 의미입니다.
1단계: Interface의 Numberic Input 메뉴를 활용
1) Numberin input 메뉴 선택
2) 변수명 선택
3) Minimum, Maxmum, Increment 설정
4) 변수를 클릭해서
5) Format 선택
6) 변수명 확인 ('문자를 숫자로')
2단계: 사전 정의한 Mapping과 연결
Mapping에서 사전에 정의한 "On-Off를 숫자와 연결"를 선택
3단계: 사용 방법 및 확인: Interface에서 Present 모드에서 직접 On 또는 Off 입력 가능.
예제: 다음 그래프의 시간축 숫자를 문자로 바꾸는 방법.
영화 시작, 영화 중간 , 영화 끝
1단계: Model Settings에서 Manage Number-Text Mapping을 선택
2단계: Manage Number-Text Mapping 추가 지정
1) 추가 선택
2) 이름 지정
3) mapping 입력 추가/삭제
4) mapping 입력
3단계: 새로운 Text-Number 맵핑 확인
4단계: 시간 Format을 숫자에서 문자로 변경하는 절차(1)
해당 그래프에서 순서대로 설정하는 방법(1~4)과
모델 세팅에서 설정하는 방법(5)
5단계: 시간 Format을 숫자에서 문자로 변경하는 절차(2)
Time Lable Format에서 순서대로 설정
1) 추가
2) 이름 지정
3) Numeric 선택
4) 사전에 정의한 Text-Number Mapping 선택
잊지 마세요. 다 설정한 뒤에 새로 설정한 Time Label를 '꼭' 선택해야 합니다. 다 설정해 놓고 엉뚱한 Time Label(주로 기본값)이 살아나게 하는 경우가 많습니다.
6단계: 그래프 미세 조정
1) 그래프 클릭
2) 하단의 Setting 선택(몽키 스패너 이미지)
3) x 축 label의 숫자를 조정하면서 확인
Edit> New Model Defaults를 통해서 앞으로 작성하게 될 모든 모델에 적용할 수 있습니다.