일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 파이썬
- 안드로이드
- matlab
- office
- Android
- Windows10
- Outlook
- pandas
- VBA
- Windows11
- windows
- win32com
- 엑셀
- 윈도우11
- 깃
- 아웃룩
- python3
- 파이썬GUI
- 파워포인트
- Excel
- git
- pyqt5
- 문자열
- html
- 비주얼베이직
- 파이썬3
- python
- 윈도우10
- 오피스
- pythongui
목록전체 글 (829)
Appia의 IT세상
파이썬[Python] 배우는 이유 실제 파이썬[Python]을 사람들이 왜 배우는지에 대해서는 잘 모릅니다. 가볍고 현재 데이터관리/인공지능/빅데이터/머신러닝에 사용하기 좋은 툴입니다. 또한 가장 큰 혜택은 무료입니다. 파이썬[Python]이란 단어를 들어보기는 많이 들어 봤지만, 이를 본격적으로 사용하기 시작한 것은 이전 회사였습니다. 누군가가 저에게 자동화에 대해서 엄청 생색냈고, 하물면 본인이 직접 코드를 작성하지도 않은 그 사람(주로 남의 코드를 받아서 수정위주로 작업하는 사람)의 코를 눌러주고 싶다는 생각에 시작하게 되었습니다. 이전 회사에서 전 파이썬[Python]을 배우지 않았습니다. 그냥 기존 C언어를 배웠던 근간에 여기에 파이썬[Python]에서 필요한 기능들만 찾아서 쑥쑥 적용했었습니다..
[Stateflow] Pattern wizard를 이용한 자동 Pattern 그리기 저는 개인적으로 자동이란 단어를 썩 좋아하지 않는답니다. 첫 직장생활에서 윈도우를 혐오하는 사람들속에서 개인의 뜻과 다르게 자동으로 업데이트등에 해주는 것에 대해 윈도우에 대한 불신을 가지는 사람들 속에서 살았던 것 같아요. 하지만, Stateflow의 Pattern wizard를 이용한 Pattern 그리기는 상당히 많은 긍정적인 부분이 있다고 생각합니다. 예를 들면 다중 조건문을 만들어야 하는데, 이 부분에 대해 어떻게 Flowchart를 구성해야 하나 생각하는 것이 때론 일이수도 있기 때문이죠. 그래서 Mathwork에서는 다양한 형태의 Pattern들에 대해서 자동으로 생성하게 해주고 있습니다. 우선 상단의 [Ch..
[Stateflow] Action Language 변경하기 불러오는 중입니다... 앞서서, 저희는 위의 링크와 같이 [Stateflow] Flowchart (플로우 차트) 흐름 및 Transition Label 에서 Transition Label을 작성하는 방법에 대해 배워봤습니다. Transition Label은 기본적으로 MATLAB 문법을 허용합니다만, C언어의 문법을 사용할 수도 있습니다. 여기서 그 지원하는 문법에 대해서 Action Language라고 합니다. 오늘은 그래서 Action Language를 변경하는 방법에 대해서 이야기 해보고자 합니다. 우선 다음과 같이 좌측 하단에 현재 지원하고 있는 Action Language가 표시 됩니다. 일단 Stateflow의 화면에서 우측 버튼을 누..
[Stateflow] Chart Data / Symbol 관리하기 저희가 앞서서 작업한 Stateflow은 다음과 같습니다. 하지만, 이 차트의 상위 모델을 가보겠습니다. 다음과 같이 입력 출력 부분이 없죠. 이런 상태라면 그냥 안에서 돌것이고, A의 시작값을 알 수 없는 상태입니다. 따라서, 이런 부분들에 대해 설정하는 작업에 대해서 진행해 보겠습니다. 일단, Symbols 탭에서 수정을 권장합니다. 물론, 이 부분에 대해서 Model Explorer에서 설정 가능하지만, 그래도 좋은게 좋은거고 편한게 좋은 거니까? Symboer 탭을 열어 보겠습니다. 상단 메뉴에서 [View]탭를 클릭해주시고, 여기서 Symbols를 클릭해 주세요. 그럼, 우측에 [Symbols]이라는 메뉴가 나타날 것에요. 거기에..
[Stateflow] Transition 실행 순서 바꾸기 앞서 Stateflow로 flowchart를 그리는 방법들에 대해서 보고 있는데, 저도 모르게 제 글을 읽다가 이런 질문은 하게 되었어요. Transition의 순서를 바꾸기 위해서는 어떻게 해야 할까라는... 머 생각보다 간단하지만, 그래도 혹시 모르는 분들을 위해서 간단하게 설명드리도록 하겠습니다. 위의 그림은 보면 먼저 1번이라는 Transition이 실행되고, 이에 따른 조건이 만족하지 않을 경우 2번 Transition이 실행됩니다. 만약 1번 Transition과 2번 Transition의 실행순서를 바꾸고 싶으시면 다음 그림과 같이 1번 2번 Transition중 하나의 선택하시고 마우스 우측 버튼을 클릭해주세요. 여기에서 [Exec..
[Stateflow] Flowchart (플로우 차트) 흐름 및 Transition Label [Stateflow] Flowchart(플로우 차트) 구성 및 개요 Flowchart : Logic의 Sequence를 도식화 한것 저는 대학교에서 플로우 차트(Flowchart)에 대해서 다음과 같은 그림으로 배우곤 했습니다. 물론 세월이 좀 지났기에 아직도 이런 그림으로 배우는지는 잘 모르겠지만.. appia.tistory.com 앞서 화에서 Stateflow의 Flowchart구성과 개요에 대해서 이야기 해보았습니다. 그러면서, 몇가지 사항들에 대해서 이야기 했는데.. 반드시 중요해서 다시 한번 강조해 볼게요. 한스텝에 Deafault transition-> Terminating Junction으로 간다...
Flowchart : Logic의 Sequence를 도식화 한것 저는 대학교에서 플로우 차트(Flowchart)에 대해서 다음과 같은 그림으로 배우곤 했습니다. 물론 세월이 좀 지났기에 아직도 이런 그림으로 배우는지는 잘 모르겠지만 아마 비슷 할 것이라고 생각합니다. 즉, 로직에 대한 흐름등을 시각화하여 파악이 용이하게 하기 위해서 Flowchart를 사용하고 배웠습니다. 그리고 Stateflow에서도 이 Flowchart를 조금 다른 형태로 표현하고 사용합니다. Stateflow에선 Flowchart를 쓸때 Junction과 Transition으로만 구성됩니다. Junction은 교차점, 접점이라는 의미와 같이 흐름의 각 지점으로 보시면 됩니다. Transition은 흐름의 방향점이라고 생각하시면 조금..
정의 거창하게 내가 이 툴에 대해서 정확하게 표현을 하는 것은 솔직히 어렵습니다. 하지만, 현재까지 제가 사용하면서 느끼는 점은 대학교때 배운 플로우차트(Flowchart)를 보다 쉽게 직관적으로 표현해주고 이를 바탕으로 소스 코드를 생성해 주는 툴이라고 생각이 든다. (물론 코드를 생성하기 위해서는 관련 툴박스가 필요하다. ) 시작하기 (MATLAB Simulink/Stateflow 툴 박스가 설치 되어 있다는 전제로 진행하겠습니다.) Stateflow를 실행하고, 관련 부분에 대해 실행 작업을 메뉴에 있는 아이콘을 클릭하는 방법으로 쉽게 시작할 수 있습니다. 아이콘을 이용하여 다음과 같이 실행하기 위해선느 메뉴에서 [New] 버튼을 누리고, 여기에서[Stateflow Chart]를 선택해 주세요. 여..
한참 IT 붐이었고, 그로 인해서 많은 사람들이 국내에서 Software개발 관련 업무를 하게 되었습니다. 하지만, 국내에 빠른 성장은 이 개발자들의 피와 땀을 담보로 이룩하였지요. 하지만, 이로 인하여 실제 3D업무라는 인식을 주었습니다. 최근에 와서는 주 52시간 업무를 이야기 하지만, 실제 개발자들에게는 적용되지 않는게 현실이었죠? 그럼에도 불구하고 계속되는 취업난 속에서 갑자기 SW에 대하여 인식이 좋아지고, 이로 인하여 초등학교까지 과외에 예전 같으면 말도 안되는 현실이 이루어 지고 있습니다. 이와 같은 환경에서 Programming을 한다는 것은 어떤 것 일까요? 과연 프로그래밍을 한다는 것은 무엇일까요? 사람들마다 생각하는 바가 다 다르다고 생각해요. 하지만, 최소 제가 생각하는 프로그래밍은..