HW & SW(31)
-
Pointer
1. printf("%#010x\r\n", imsip); #: 주소표현시 0x를 나타낸다. 2. 포인터의 일반적 사용 #include main(0 { int imsi = 5; int *imsip; imsip = &imsi; //없을 경우 임의의 장소에 초기화되어 segmentation fault 발생 *imsip = imsi; printf("imsip[%#010x] *imsip[%d]\r\n", imsip, *imsip); } 실행 imsip[0x8047d24] *imsip[5] 3. 배열 초기화 int imsi[2][3] = {0}; //0으로 모두 초기화 int imsi[2][3] ={{1,2,8},{34,634,7}}; 4. 배열명의 숨은 뜻 main() { int imsi[3] = {5,3,7};..
2009.08.05 -
PSPICE 2008.10.05
-
3차원 배열 동적할당
3차원 배열 동적 할당 방법 int A[100][200][300] 을 동적 할당. int x; int y; int ***A; A = new int ** [100]; for(x = 0; x < 100; x++) { A[x] = new int * [200]; for(y = 0; y < 200; y++) { A[x][y] = new int [300]; } } 메모리 해제 for(x = 0; x < 100; x++) { for(y = 0; y < 200; y++) { delete [] A[x][y]; } } for(x = 0; x < 100; x++) { delete [] A[x]; } delete [] A;
2007.11.12 -
색연필 - 저항계산
1) 저항색 -> 저항값 2) 저항값 -> 저항색 3) LED와 전압에 따른 저항값 계산
2007.10.17 -
트랜지스터
1. TR 선정 기준 실제 Vce, Ic, Pc보다 낮게 사용할 것 Vceo: Base 오픈 상태에서 Vce전압 Vces: Base 쇼트 상태에서 Vce전압 Ic: 최대 Collector 전류 Pc: 주위온도(Ta)=25℃에서 연속해서 소비시킬수 있는 최대 컬렉터(C) 손실(방열기 없음) Tj: 사용가능한 접합부 온도 Tstg: 보관온도 hFE : 이미터(E) 접지에서의 직류에 대한 전류 증폭퓰(IC/IB) hfe: 교류전류 증폭률 Vce(sat) : 포화전압 fT: 주파수를 높여가면 증폭 능력이 저하하는데, 베이스 전류와 컬렉터 전류가 같아지는 주파수 직류 증폭을 할 수 없게 되는 주파수 Cob: 입력용량 Cib: 출력용량 NF: 노이즈특성(작을수록 좋음) 2. TR품명 미국식 : 2Nxxxx EBC위..
2007.10.12 -
matrix 연산
Visual C++에서 matrix 연산용. 출처: http://ziek.tistory.com/269
2007.10.11