다운로드 파일 클로바 나눔 손글씨(109종) 다운로드 [357.5 MB] 폰트 정보 글꼴수 : 109종 용도 : 본문, 제목 겸용 글꼴 미리보기(예시) 주의 사항 ∘ 나눔손글시 글꼴은 기업 및 단체 또는 개인 누구나 무료로 사용 가능 ∘ 나눔손글씨 글꼴을 유상으로 제공, 판매, 배포하는 것은 금지 ∘ 한글날 손글씨 공모전 참여시 입력한 글꼴명 및 글꼴 소개말은 임의로 변경될 수 있음 ※ 이 글이 도움이 되었다면 "🤍공감" 버튼을 클릭해주세요. 클릭 한번이 글 쓰는데 큰 힘이 됩니다.
계단 함수(Step Function) 이전 시간에 뉴런의 입력 신호에 대해 알아보면서 임계치보다 크면 반응하고 작으면 반응하지 않는다고하여 '반응 조건'을 나타내는 표현에 대해 살펴보았습니다. 위의 식을 시각화하여 그래프로 나타내면 아래와 같이 표현이 됩니다. 이를 일반화하여 이산 변수 t에 대한 함수로 나타내면 [식 1-2]와 같으며 이때 t는 정수입니다. 이처럼 0보다 작은 실수에 대해서는 0, 0보다 큰 실수에 대해서는 1을 갖는 함수를 우리는 '단위 계단 함수'라고 부르고 있습니다. 단위 계단 함수 u(t)를 이용해서 [식 1-1]을 다음과 같은 하나의 식으로 표현할 수 있습니다. 위의 단위 계단 함수에서 인수를 나타내는 t를 우리는 뉴런의 가중 입력이라고 부릅니다. 시그모이드(Sigmoid) 활..
블로그를 개설하고 제일 처음 고민하였던 이름.. 개인적인 기록용으로 개설하였던 의미도 있기에 "MoonNote"로 결정 ! 그 다음으로 고민하였던 것이 블로그 메인을 장식할 Logo.. 무언가 대충대충 못하는 스타일이다보니 메인 작업을 제쳐두고 부수적인 작업에 엄청난 고민을 하고있다.. 전문가도 아니기에 심플하게 만들자고 생각하던 중 큐브 형태가 떠올라 결정 ! 이니셜 M만 하나 넣기로 하였다. 대충 이런 형태.. 3x3 큐브의 형태를 떠올리며 가운데 M자 영역만 떼어낸 형태로 로고를 사용하기로 결정 ! 이제 색상을 어떻게 할까..하다가 유투브 로고 처럼 심플하게 빨간색으로 도전 ! 흠..뭔가 맘에 들지 않는다ㅠㅠ 경계선을 다듬고 일단 흰색 바탕에 무난히 어울리는 그레이톤으로 변경, 경계선을 다듬어주고...
Introduction - 융∙복합 시대에 적합한 지능형 로봇 개발을 만들고자 수행한 프로젝트 - 3가지 모드로 구성 사용자 추적 모드 / 원격 모드 / 로봇 팔 모드 System diagram - 상부 : Kinect / PC - 하부 : IP Camera / Routers / SbRIO / DC Motor / Servo Motor ※ 초기 Assembly 과정 Docking and Seperation Algorithm ※ 구동 관련 영상
1. HTML 세팅 블로그 설정으로 들어가서 스킨 편집 >> html 카테고리 선택하고 아래의 주소를 HTML .... 사이에 추가하기 2. CSS 세팅 스킨 편집 CSS로 넘어가서 아래의 텍스트 파일의 내용 @font-face라고 되어있는 부분 아래에 붙여넣기 3. HTML 사용하기 글 쓸때 아래의 내용 HTML로 추가하기 TIP 이곳에 텍스트를 입력해 주세요. 참조 : 친절한 효자손 블로그 ※ 이 글이 도움이 되었다면 "🤍공감" 버튼을 클릭해주세요. 클릭 한번이 글 쓰는데 큰 힘이 됩니다.
이번 시간에서는 LabVIEW에서의 입력과 출력에 대해서 다루어 보도록 하겠습니다. 보통의 프로그래밍 언어라고 하면 생성하였던 변수가 사용자의 코딩에 따라서 입력이 될 수도 있고 출력이 될 수도 있습니다. 하지만 LabVIEW는 입력과 출력을 철저히 분리해서 사용해야하죠. 그럼 어떤 것이 입력이고 출력인지 알아보도록 하겠습니다. 컨트롤(Control) LabVIEW에서 사용하는 입력을 모두 컨트롤(Control)이라고 부릅니다. 프런트패널에서 팔레트를 호출하였을시 나타나는 컨트롤 팔레트에서 기본적으로 LabVIEW에서 제공하는 여러 스타일(슬라이드, 게이지, 테이블 등)의 컨트롤을 사용해서 사용자 인터페이스(UI : User Interface)를 사용자가 원하는 구성으로 꾸밀 수 있게 되는 것이죠. La..
A cluster array contains information on DAQ devices on different machines, including the names of the devices, and a Boolean showing whether the machine is connected. Which of the following diagrams will generate a 1D array of all DAQ devices on all connected machines? 1. 2. 3. 4. 정답 보기는 아래 더보기 클릭 더보기 정답 : 4번 서로 다른 시스템에 있는 DAQ 디바이스에 대한 정보와 연결 여부를 나타내는 불리언, 디바이스 이름을 포함한 클러스터 배열이 있다. 이중에서 연결된 DAQ ..
What are the dimensionalities of Output 1 and Output 2? Output 1: Scalar, Output 2: 1D Array Output 1: 1D Array, Output 2: Scalar Output 1: 1D Array, Output 2: 2D Array Output 1: Scalar, Output 2: 2D Array 정답 보기는 아래 더보기 클릭 더보기 정답 : 1. Output 1: Scalar, Output 2: 1D Array 배열 데이터를 반복문(For 또는 While 문)에 입력으로 넣어줄 때 오토인덱싱(AutoIndexing) 활성화와 비활성에 따른 루프 안쪽의 데이터의 타입을 맞추는 문제이다. 입력 터미널쪽을 자세히보면 우리가 흔히 텍스트 언..
Which code will split Numeric Array into values above and below 0.5 and place values in the correct indicator? 1. 2. 3. 4. 정답 보기는 아래 더보기 클릭 더보기 정답 : 3. AutoIndexing을 통하여 0.5보다 넘는 값과 0.5보다 낮은 값을 각각 분리하는 코드를 찾는 문제이다. 먼저 0.5보다 큰 값과 0.5보다 낮은 값에 대해 각각 비교하는 코드는 3번과 4번이 되겠다. 비교 연산자 후 not 게이트가 적용된 와이어와 적용되지않은 와이어가 사용된 코드를 찾으면 된다. 그 다음 출력 터미널에 조건적 설정을 통하여 0.5가 넘는 값과 0.5보다 작은 값을 출력으로 AutoIndexing하는 코드를 찾으..
처음 친효스킨을 적용하고 틈틈히 게시글을 작성해 나갈 때 하단의 공유하기 버튼 이미지가 모두 깨진 것을 볼 수 있었다.. 원인은 버튼 이미지 파일을 따로 추가하지 않았던 것...템플릿만 적용하면 그냥 다 되는줄 착각하고 있었다. 친효 블로그에 친절히 카카오톡 버튼 이미지 적용과 관련된 글이 있었고 이를 보고 따라서 나머지 버튼들도 이미지를 적용시키고나니 해결되었다. 이미지를 적용하는 방법이다. 1. 파일 이미지 업로드 먼저 설정 >> 꾸미기 >> 스킨 편집으로 들어가서 html 편집을 누른다. 이후 파일 업로드 탭에서 하단의 추가 버튼을 통해 공유하기 버튼 이미지들을 업로드 시켜준다. 2. html 소스 코드에서 이미지 적용 이미지 적용이 끝났다면 html 탭으로 돌아와서 검색 기능(Ctrl+F)를 통해..
Given the Starting Array, which of the following pieces of code would return the Resulting Array? 1. 2. 3. 4. 정답 보기는 아래 더보기 클릭 더보기 정답 : 2. 입출력에 대한 VI 실행 결과를 보고 알맞은 코드를 선택하는 문제이다. 입력 배열 [5, 3, 8, 2, 7, 9, 4, 1]에서 코드가 실행이되고나면 [8, 2, 7, 9]만 출력으로 나오기에 3번째 데이터부터 길이 4만큼을 자른 것을 보고 [배열로부터 삭제] 노드를 사용한 2번이 정답이다. ※ 다른 보기 답안 1번 코드 [배열로부터 대체] 함수 사용, 결과 값 : [5, 3, 4, 2, 7, 9, 4, 1] 3번 코드 [배열 차원 변경] 함수 사용, 결과 ..
LabVIEW 기본 화면 LabVIEW를 실행하였을 때 아래와 같이 두 개의 패널이 나타납니다. 두 패널은 서로 한쌍이기에 LabVIEW를 사용한다면 항상 같이 묶여서 사용된다고 보면 되는데요. 프런트 패널(Front Panel)과 컨트롤 팔레트(Control Palette) 먼저 왼쪽에 격자가 있는 패널부터 살펴보겠습니다. 패널 이름은 프런트 패널(Front Panel)이라고 부르며 실제 UI(User Interface), 즉 디스플레이와 관련된 패널이라고 보시면 됩니다. 프런트 패널에서 우클릭을 하면 UI 구성에 필요한 컨트롤(버튼, 문자 입력란, 숫자 값 입력란 또는 슬라이드 등) 및 인디케이터(그래프, 테이블, LED, 게이지 등) 관련 팔레트가 나타납니다. LabVIEW에서는 이를 컨트롤 팔레트..
Which structure will execute LAST? 1. Case Structure 2 2. For Loop 2 3. For Loop 1 4. Indeterminate 정답 보기는 아래 더보기 클릭 더보기 정답 : 3. For Loop 1 LabVIEW 데이터 흐름과 관련된 코드를 파악하고 있는지 물어보는 문제이다. LabVIEW는 와이어링 기반의 코드 작성 방식을 따르는데 와이어링은 데이터 전달 목적뿐만 아니라 각각의 개별적인 루프 또는 구조들끼리 와이어링을 통하여 실행 순서(Sequence)를 잡아줄 수도 있다. 위의 그림에서보면 error in 클러스터에서 데이터가 전달되고 Case Structure 1 >> Flat Seuquence Structure >> For Loop 2 >> Ca..
LabVIEW는 미국 텍사스 오스틴에 본사를 두고 있는 National Instruments(줄여서 NI라고 함)社의 소프트웨어로서 Test, Measurement, Automation, Control 및 Design 분야에서 사용되어지는 소프트웨어입니다. NI는 미국 본사 외에도 전세계 60여개 지사를 두고 있는 글로벌 기업으로 국내 역시 한국 NI 지사를 보유하고 있습니다. LabVIEW에 대해 나와있는 소개 영상을 보면 가끔 [Lab+VIEW]로 [실험실에서 보는 것]으로 설명을 하시는 분들이 있는데, 이는 잘못된 설명으로 정식 명칭은 [Laboratory Virtual Instrument Engineering Workbench]로 가상 계측기 역할을 해주는 워크 벤치를 말합니다. 전공이 아니신 분..
올해부터 기록하는 삶을 살아보기로하고 시작한 블로그. 단순히 내가 해오던 것들을 차근차근 기록하자라는 의도도 있었지만 막상 시작하니 '더..좀 더..'라며 자꾸 욕심을 내게되는 것이 사람인가,, 원래 디자인쪽으로 관심이 있었던 터라 이왕 시작한 블로그도 초기에 기반을 잘 다져놓고 꾸준히 나만의 Note를 완성해나가고 싶어 스킨에 집착하게 되었다. 직접 html도 건드리고 css파일을 업로드하며 직접 스킨도 하나씩 업데이트를 해가면서 공부를 하고 싶었지만, 여러 엔지니어링 분야에 대해 공부도하고 이것저것 하고싶은게 너무 많다..하하..일에도 우선 순위가 있는 것! 일단 내가 마음에 드는 무료 스킨이 있는지 검색해보고 하나를 선정해서 사용하기로 하였다. 티스토리에서 기본적으로 제공하는 스킨들 또한 훌륭하지만..
데이터 수집(Data Acquisition, DAQ) DAQ(Data Acqusition)이란 센서와 컴퓨터를 이용하여 전기적(전압, 전류), 화학적(온도, 압력, 음성 등) 신호를 측정하는 과정을 말합니다. (DAS라고 부르는 업체도 있으며 Data Acquistion System의 줄임말입니다.) DAQ 시스템은 "센서(Sensor) >> 데이터 수집 장치(DAQ Device) >> PC" 순서로 연결되며 센서로부터 측정된 값을 디지털화하여 PC 메모리로 가지고 오게 되죠. 그림에서 보는 바와 같이 센서 데이터를 DAQ로 가지고 오는 입력(Input) 핀과 DAQ에서 출력으로 내보내 주는 출력(Output) 핀을 I/O 핀이라고 부르며, I/O 핀은 센서의 신호선과 연결해주는 단자로서 신호는 크게 A..
What are the values of X and Y after the code completes execution? X=10, Y=2 X=10, Y=10 X=2, Y=2 X=2, Y=10 정답 보기는 아래 더보기 클릭 더보기 정답 : 1. X=10, Y=2 문제에서 제시한 코드를 보고 실행 후 출력 값을 찾는 문제이다. 첫번째로, For문의 카운트 터미널(N)에 5가 지정되었으므로 5 사이클 반복되는 것을 알 수 있다. 두 숫자형 상수 0이라는 값이 루프로 전달되고 사이클이 반복될 때마다 위쪽과 아래쪽 코드가 모두 '+2'씩 연산되는 것을 알 수 있다. 이때 차이점은 위쪽의 코드는 시프트 레지스터(Shift Register)로 구성되어있고 아래쪽은 그냥 터널 형태로 작성되어졌다는 것이다. LabVIE..
지난번 글에 이어서 버스 시스템(Bus System) 2탄으로 PCI, AGP, PCI-X, PCIe에 대해서 알아보도록 하겠습니다. 각 규격의 등장 순서는 PCI >> AGP >> PCI-X >> PCIe이며 국내에서는 PCI >> AGP >> PCIe x16 순으로 바뀌어 왔다고 합니다. 순서대로 성능 향상이 있었다고 보면되고 하나씩 살펴보도록 하겠습니다. 1. PCI(Peripheral Component Interconnect Bus), 1992년~2004년(가끔 사용됨) PCI는 1990년 즈음에 Intel의 아키텍처 개발 연구소에서 비롯하였는데요. 전성기는 펜티엄1~윈도우7까지로 일반적으로 많이 사용되었으며 최근까지도 메인 보드에 드물게 PCI 슬롯을 탑재하고 있습니다. 최근에는 USB방식의 외..
버스 시스템(Bus System)이란, 부품들 또는 컴퓨터 간에 데이터와 정보를 전송하는 통로(통신 시스템)를 말합니다. 모든 하드웨어 부품들(선, 광 파이버 등) 및 통신 프로토콜을 포함한 소프트웨어를 우리는 버스라고 부르고 있죠. 버스는 각각의 역할에 따라 크게 내부버스, 외부버스, 확장버스(확장슬롯)로 나뉘어집니다. - 내부버스 : CPU와 레지스터 간의 데이터 전송에 사용되는 통로. 내부버스는 버스의 폭에 따라 16비트, 32비트, 64비트로 구분지음 - 외부버스 : CPU와 주변장치 간의 데이터 전송에 사용되는 통로. 외부버스는 전달하는 신호에 따라 제어버스, 주소버스, 데이터버스로 분류됨 제어버스 제어 장치의 제어 신호가 각 장치로 전달되는 통로 주소버스 주기억 장치의 주소가 각 장치로 전달되..
Passing this cluster into an Unbundle function will yield how many output terminals? 7 3 5 8 정답 보기는 아래 더보기 클릭 더보기 정답 : 2. 3 클러스터 풀기를 하였을 때 몇개의 출력 터미널이 생기는지 물어보는 문제이다. 클러스터는 타입 또는 크기가 다른 여러 데이터들을 하나의 데이터 타입으로 묶은 데이터 타입을 말하며, 배열과는 다르게 인덱스 정보가 없습니다. 따라서, 클러스터 안의 원소 데이터 값을 업데이트 하기 위해서는 [이름으로 풀기], [이름으로 묶기], [풀기], [묶기] 등의 노드를 이용하여 클러스터 데이터를 처리하게 되어있는데요. 클러스터와 관련된 설명은 아래의 NI 사이트 링크를 참조하도록 하자. LabVIEW ..
Why is there a coercion dot on the Output Cluster indicator? Input Cluster and Output Cluster contain different elements The values of Numeric Indicator are different in Input Cluster and Output Cluster Output Cluster is a typedef and Input Cluster is not Input Cluster is a typedef and Output Cluster is not 정답 보기는 아래 더보기 클릭 더보기 정답 : 4. Input Cluster is a typedef and Output Cluster is not Block D..
지금부터 딥러닝을 살펴보기 위해서는 퍼셉트론(Perceptron)을 먼저 알아야합니다. 퍼셉트론이란, 일종의 학습 기계로서 1957년 프랑크 로젠블라트(Frank Rosenblatt)가 제안한 것이며 뇌의 학습 기능을 모델화한 것을 말합니다. 퍼셉트론이라는 단어를 살펴보면 'Perception+Neuron'의 조합이라는 것을 알 수 있는데 각각의 의미를 살펴보면 다음과 같습니다. ∘ Perception : 지각 능력, 무언가를 인지하는 능력 ∘ Neuron : 신경 세포, 인공신경망을 구성하는 가장 작은 요소 따라서 뉴런이 어떤 입력 정보를 받았을 때 다양한 정보를 받아들이고 저장하는 뉴런의 기능을 모방한 인공 신경망이 퍼셉트론입니다. 딥러닝의 근원이라고도 할 수 있는 알고리즘이며 다음과 같은 원리로 표..
Which of the following inputs will cause a broken wire when wired to the subVI? Integer Constant String Control Floating Point Constant True Constant 정답 보기는 아래 더보기 클릭 더보기 정답 : 2. String Control SubVI 입력 터미널에 연결시켜주었을 때, 와이어가 깨질 것으로 예상되는 데이터 타입을 찾는 문제이다. LabVIEW의 Dataflow 기본 권장 방향은 좌에서 우로, 위에서 아래로이므로 좌측이 입력 터미널, 우측이 출력 터미널로 생각하고 보기를 살펴보자. 1번 정수형 상수(숫자형) 2번 문자열 컨트롤 3번 실수형 상수(숫자형) 4번 불리언 상수 입력 터미널의 ..
Which of the following VIs does not change the color of the slide indicator? 1. 2. 3. 4. 정답 보기는 아래 더보기 클릭 더보기 정답 : 3번 슬라이드 인디케이터의 색상이 변경되지 않는 코드를 물어보는 문제로 프로퍼티 노드를 사용한 코드를 판별할 줄 아는지 물어보는 문제이다. 프로퍼티 노드는 객체(컨트롤, 인디케이터)의 속성 VI 실행 중에 변경하고자 할 때 또는 속성 값을 읽고/쓰고자 할 때 사용하는 함수이다. 전반적으로 코드를 살펴보면 1-4번 보기 모두 슬라이드 값이 특정 임계치를 넘어갈 경우 색상을 변경하는 코드로 프로퍼티 노드 동작 중 쓰기 동작이 수행되어야지 되는데 3번 코드만 읽기 동작을 수행하고 있기에 색상 변경이 일어나지..
This VI containing two parallel loops is broken. What is the most likely cause? The chart terminal requires an array to be wired instead of a scalar. The Stop button is set to the latch mechanical action, which is incompatible with local variables. The iteration terminals in the loops are unwired. You cannot have multiple Wait (ms) functions with different rates on a single block diagram. 정답 보기는..
Which loop will only run for a single iteration? 1. 2. 3. 4. 정답 보기는 아래 더보기 클릭 더보기 정답 : 3번 소스 코드를 보고 While Loop가 한번만 실행되는 코드를 찾는 문제이다. While문의 조건 터미널에 대해서 알면되는 문제로 While Loop의 조건터미널은 2가지 옵션이 있다. 참인 경우 정지 : 조건터미널에 True 값이 들어올 경우 루프 종료 참인 경우 계속 : 조건터미널에 True 값이 들어올 경우 루프 계속 실행 4개의 보기 모두 참인 경우 정지하는 옵션으로 코드가 실행되자마자 True값이 들어가는 보기를 찾으면 되겠다. 와이어 연결 위치가 [NOT] 게이트 전인지 후인지에 따라서 초기 불리언 값이 반전되어 들어가는지 그대로 들어..
AI와 관련된 기사 또는 이야기에서 인공지능, 머신러닝, 딥러닝이란 용어 3가지를 들어보셨을 겁니다. 처음 AI를 접하시는 분들이나 전공이 아니신 분들은 아마도 '인공지능? 머신러닝? 딥러닝? 무슨차이지? 다 똑같은거 아냐?'라고 생각하실 겁니다. 저도 많이 헷갈렸었는데요. 그럼 한번 어떤 차이가 있는지 살펴보도록 하겠습니다. 인공지능(Artificial Intelligence)은 이전 장에서 간단히 소개하였던 것처럼 인간의 학습능력, 추론능력, 지각능력, 그외에 인공적으로 구현한 컴퓨터 프로그램 또는 이를 포함한 컴퓨터 시스템입니다. 인공지능의 발전은 신속하고 강력한 병렬 처리 기능을 제공하는 그래픽 처리 장치(GPU)의 도입과 폭발적으로 늘어나고 있는 빅데이터를 바탕으로 더욱 가속화되고 있는 추세입니..
From top to bottom, what data types are depicted in each of these wires? Floating Point, Integer, Boolean, String Integer, Floating Point, String Boolean Integer, Floating Point, Boolean, String Floating Point, Integer, String, Boolean 정답 보기는 아래 더보기 클릭 더보기 정답 : 4. Floating Point, Integer, String, Boolean 이 문제에서는 와이어의 색상 및 형태만 보고 어떤 데이터 타입인지 맞추는 문제이다. LabVIEW의 사용 경험이 있다면 바로 알아차릴 수 있을 정도로 쉬운 문제이며 ..