본문 바로가기

Posts by PinkWink

(1379)
MATLAB으로 시계를 만들어 보자. 2010. 11. 1. 04:22 얼마전에.. 아니 예전에 어떤 방문자께서 MATLAB으로 시계를 만드는 방법을 물어보셨었습니다. 당시엔 너무 바빠 대답을 드리지 못했는데요. 문득 잠시 짬이 생기니 그때 질문에 답하고 싶어졌네요^^ 이제 MATLAB으로 시계를 한번 만들어 보겠습니다. 이렇게 생긴 아주 간단한 시계를 만들어 볼려고 하는거죠^^ 제일 먼저 생각해야할 것은 바로, 뭐 당연한 이야기지만, 현재의 시간을 알아야하는데요.^^ 게중에 간단히 쓸수있는 것이 'now'라는 명령입니다. 근데 요게 좀 문제가 있어요 치사하게 이렇게 결과가 나오거든요...ㅠㅠ. 이걸 다시 현재 시간처럼 표현하는 명령중에서 좀 간단한 것이 'datestr'이라는 놈입니다. 음.. 단점은... 요게.. 명령어 이름에서도 나타나듯이 문자열로 나타난다는....ㅠㅠ..
[엑셀 연재] 5. 최적화 수행하기 2010. 10. 25. 07:45 이번에는 엑셀을 이용한 최적화를 수행해볼려고 합니다. 사실 연재의 진도상 좀 빨리 소개하는 면도 있긴합니다만, 그래도 어려운 것이 아닙니다. 사실 서식 어쩌고 다른 분들이 다 아는 이야기할려니 좀 지루하기도 하구요. ^^... 최적화에 대한 이야기는 '공학입문설계'를 연재하던 당시에도 한 번 다루었는데요[관련글] 당시엔 엑셀 쪽은 너무 대충 다루었기 때문에 좀더 자세히 설명할려고 합니다. 위의 머그컵을 만들던 문제가 당시 다루었던 것인데요. 다시 설명하면, 이번 엑셀 연재의 내용은 저 머그컵의 재료비를 어떻게 하면 최소로 할 것인가를 엑셀로 풀어보자는 것입니다. 단위 면적당 재료의 가격(Z)이 나타나 있습니다. 이때, 변수는 직경(d)과 높이(h)입니다. 그러니 가격 계수를 의미하는 A는 상수구요... ..
[PSpice] 4. Output 문서 확인하기 2010. 10. 25. 07:26 간단히 위와 같이 꾸미구요... 뭐.. DC10V 정도로 전압을 주고, 시뮬레이션을 수행한 후에 PSpice - View Output File 을 클릭하면 요런게 하나 뜹니다... 내용을 찬찬이 읽어보면 각 노드의 정의와 개략적인 결과가 문서로 나타납니다. 좀 더 자세히 관찰하고 싶다면, SPECIAL 라이브러이의 PRINT part를 가져와서 위와 같이 연결해주고 output화일을 관찰하면 이렇게 시간에 대한 수치가 나타난다는 것을 확인할 수 있습니다. 가져와서 엑셀같은 곳에서 작업하기 편할 겁니다. 위의 문서를 선택하면 simulation 설정창이 뜨는데요 민감도나 DC gain등도 선택가능합니다. 역시 시뮬레이션 수행후에 output 화일을 관찰하면 위와 같은 결과가 나타납니다. 근데.. 민감도는 ..
[PSpice] 3. 간단한 디지털 아날로그 혼합 회로 시뮬레이션 하기 2010. 10. 7. 17:25 PSpice의 사용법을 익히기 위해, 간단한 아날로그로 시뮬레이션하는법[[공학기초/Theory] - [PSpice] 1. 간단한 아날로그 회로 시뮬레이션 하기]과 간단한 디지털회로를 시뮬레이션 하는법[[공학기초/Theory] - [PSpice] 2. 간단한 디지털 회로 시뮬레이션 하기]을 익혔습니다. 이번에도 역시 PSpice의 간단한 사용법을 익히기 위해 아날로그와 디지털회로가 혼합되어있는 간단한 회로를 이용해서 PSpice의 사용법을 익혀보겠습니다. 이번에 예제로 드는 것은 간단한 발진회로입니다. 앞선 두 글에서 이미 간단한 사용법은 익혔으니 이런 회로한번 꾸며 보도록하죠. 7404, 7405, 7414, 74107과 저항하나 캐패시터 하나, OFFPAGELEFT 등은 라이브러리에서 알아서 찾아서 배..
[PSpice] 2. 간단한 디지털 회로 시뮬레이션 하기 2010. 10. 7. 13:05 갑자기 또 더워졌어요.. 이게 뭔.. 일인지... 정신이 딴데 팔려서 말이죠^^... 요즘 저희 실험실 후배들이 정말 취업준비에 바쁘답니다. 물론 저도 졸업준비에 몹시 바쁘죠.. 저희 후배들의 좋은 취업을 위해 살짝 기원해주세요^^ 간단한 아날로그 회로 시뮬레이션하는 방법을 이야기했는데요. 연달아서 이번엔 간단히 디지털회로를 시뮬레이션하는 방법을 이야기 하겠습니다. 라이브러리에서 7400을 추가합니다. 뭐 NAND게이트 하나 예제로 삼아보도록하죠 소스로는 라이브러리에서 sourcstm을 선택하구요 DigStim1을 선택합니다. 배치는 이렇게 두시구요^^ Off-Page Connector를 선택하셔서 OFFPAGELEFT-L을 선택하고 배치합니다. 선연결을 하시면 이렇게요^^ 이때, 위에 표시된 아이콘을 ..
[PSpice] 1. 간단한 아날로그 회로 시뮬레이션 하기 2010. 10. 7. 12:51 우연한 기회에 PSpice를 공부하네요. 그래서 언제나 그렇듯 또 PSpice를 연재할려고 합니다. PSpice는 아마 전기쪽으로 공부하시는 분들께서 많이들 사용하고 계실텐데요. OrCAD에서 PSpice는 회로 시뮬레이션에 많이 사용됩니다. 이번에는 아날로그 회로를 어떻게 시뮬레이션 하는지를 간단히 알아 보겠습니다. OrCAD를 설치하고 난 후 Capture CIS를 실행한 첫 화면입니다.File - New - Project 순으로 들어갑니다.프로젝트의 이름을 입력하고, Analog or Mixed A/D를 선택합니다. 이게 흔히들 부르는 PSpice입니다. 그리고, 저장될 경로를 지정하구요. 이때, 폴더명이 중간에라도 한글이 있으면 오류가 납니다. 저장에는 문제가 없지만, 시뮬레이션이 안되요. 요즘 ..
[엑셀 연재] 4. 차계부 업그레이드 시켜보기 2010. 10. 4. 02:43 먼저 친목으로 저에게 오시는 이웃 블로거들께 너무 죄송합니다. 자주 이야기합니다만. 졸업을 목표로 이번학기를 보내다 보니 너무 제가 소흘해서... 참 뭐라 드릴 말씀이 없습니다. ㅠㅠ 시작하기 전에 이전에 [공학기초/Theory] - [엑셀 연재] 3. 차계부를 이용해 간단한 수식 배워보기에서 정말 간단히 차계부를 만들어 보았습니다. 이번에는 좀 더 많은 기능을 사용해서 차계부를 업그레이드 시켜보겠습니다. 이번 글을 시작하기전에 계속 말씀드리지만, 이 글은 엑셀 초심자에게 해당하는 글입니다. 하나하나 배워보자는 의미를 가지고 있지요. 그리고, 차계부가 목적이 아니라 그냥 예제로 사용하는 것입니다. 그러니 뭔 차계부가 저래?? 라는 생각보다는 요런 기능을 이렇게 쓰면 되는 군이라고 생각해 주시길 바랍니다...
[엑셀 연재] 3. 차계부를 이용해 간단한 수식 배워보기 2010. 9. 27. 01:40 긴 추석 연휴가 끝나버렸네요. 이 기나긴 추석연휴에 일부 지역은 어마어마한 물난리로 또 고생들 하셨는데요. 안타까운일입니다. 물난리도 그렇기만 그게 하필 명절에 일어났으니 말이에요. '9월말' 만 비교하면 100여년만의 집중호우라는 기사가 있더군요. 평상시의 집중호우에는 버틸 수 있지만 유독 '9월말'의 집중호우는 버티지 못한다는 희한한 광화문광장을 보며 또 한편으론 씁쓸해지기도 합니다. 그나저나 지난번에 '채우기'기능에 이어서 이번에는 수식을 좀 배워볼까합니다. 그 중에서도 당연히 저의 블로그의 컨셉이 '기초'니까요... 당연히 기초적으로다가 수식을 익히는거지요^^ 아주 간단한것만^^ 일단 위 그림처럼 한번 입력해 놓죠... 제일 윗줄 '차계부'라는 제목라인과 두 번째 행의 모양은 연재 첫번째인 [공학..

반응형