2013년 5월 24일 금요일

matlab에서 multi-format cvs 읽기


fp = fopen('data.csv');
allData = textscan(fp, '%s %f','delimiter',',','headerlines',1);
fclose(fp);


문자열
allData{1}{1}

숫자
allData{1}(1)



para_range

int q = N/ntask;
int r = N%ntask;
int start   = rank*q + min(rank, r);
int end     = (rank+1)*q + min(rank+1, r);

N = 14 이고 ntask 4이면
P1 : 0-4(4)
P2 : 4-8(4)
P3 : 8-11(3)
P4 : 11-14(3)

으로 start-end이 균등하게 할당 됨

2013년 5월 9일 목요일

fontlink

dejavu 폰트를 쓰다가 한글이 깨지길래 찾아봤더니 fontlink라는 기능이 있더라.


그래서 나눔고딕코딩 폰트랑 연결하였음.

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontLink\SystemLink]

다중 문자열 값

이름 : DejaVu Sans Mono

데이터

NanumGothicCoding.ttf,NanumGothicCoding

2013년 5월 6일 월요일

read csv file in bash


#!/bin/bash

INPUT=$1 or file name
OLDIFS=$IFS
IFS=,

while read col1 col2 col3 col4 col5 col6
do
        echo $col4
done < $INPUT

IFS=$OLDIFS

$col6의 경우 마지막 열 까지 읽음