프로그래밍 QnA

익명 사용자의 이미지

매트랩 관련 재질문합니다.

안녕하세요 질문이있습니다.

위 사진은 180초 음원을 읽은 후 FFT 퓨리에변환을 하여 주파수도메인에서 주파수를 분석하는 코드입니다

이코드를 실행하면 180초 전체부분에대한 주파수가 subplot2 에 보여지는데요 제가 원하는것은 이 음원을 180초 분량이 한번에나오는것이아닌 0.125 초간격으로 어떠한 주파수가 생성되고있는 지를 보고싶습니다. 0.125초 간격으로 주파수를 보는 코드를 어떻게 짜는지를 모르겠어서 질문하게되었습니다 도와주세요ㅠ

익명 사용자의 이미지

3분짜리 음원을 matlab을 통해 주파수분석하려고합니다.

안녕하세요 매트랩을 공부하고있는 학생입니다.
3분짜리 wav파일을 0.1초 정도 간격으로 퓨리에변환하여 각구간별로 주파수를 분석하여
주파수에맞는 계이름을 따오는 과제를 하고있는데요 주파수만 분석이 된다면 계이름을 따오는 방식은
구현이 가능하겠는데 샘플링과 주파수도메인으로 변경하는 퓨리에변환을 어떤식으로 코드를작성하는지에 어려움이발생하여 질문드리게되었습니다. 음원의 샘플링주파수는 5000입니다.
도움주실분 계신가요 .. ㅜㅜ

김정훈@Google의 이미지

프로그램이 30시간마다 20초씩 죽는 문제

안녕하세요.

지금 ip카메라 안에있는 리눅스 시스템에서 돌아가는 프로그램을 구현했습니다.
ip카메라에서 영상을 받아 처리해서 특정 서버로 데이터를 전송하는 프로그램인데요,
이상하게 프로그램이 하루하고 조금있다가 죽어버려서 20초후에 프로그램이 자동으로 재실행 되버립니다.
현재로써는 프로그램 실행파일을 ip캠 안으로 업로드하여 실행만 할수 있고 따로 디버깅같은건 못하는 상황입니다..

보통 이렇게 하루마다 죽는 문제는 메모리 릭때문인것 같은데
버퍼관리가 제대로 안되서 그런걸까요..?

영상 프레임을 받아오는 recv_event가 발생하면
deque에다 저장하고 뮤텍스락 해놓고 하나씩 뽑아쓰고있습니다.

영상을 받아올때 버퍼관리가 크게 문제가 없다면
영상처리후 서버로 데이터 전송할때 문제가 있을꺼같은데
디버깅 툴 없이 메모리 누수찾는게 힘들군요..

메모리 누수 말고는 이렇게 하루마다 프로그램이 죽는 문제는 없겠죠..?

익명 사용자의 이미지

python3 궁금한게 있습니다.

안녕하세요
학생입니다 파이썬을 공부하는 중인데

import random
dna="GGCATTGGCTC"
def mutate(n):
ldna=list(dna)
i=random.randrange(len(ldna))
ldna[i]=random.choice(list('ATCG'))
return "".join(ldna)
print(dna)
print(mutate(dna))

----------------------------------------

dna="GGCATTGGCTC"
def mutates (dna,n):
for i in range (n):
dna = mutates(dna)
return dna
print(mutates(dna,5))

livey의 이미지

대용량 텍스트 파일 처리 성능 문의

안녕하세요

파일에 따라 수백메가에서 1기가 이상되는 텍스트 포멧의 파일들을 읽어 처리해야하는데
파일 용량이 너무 커서 여러개로 분할하여 처리하려고합니다.

파일을 읽어서 특정 포멧으로 변환하고 수메가~수십메가 정도 크기로 작게 분할하여 여러개의 파일로 출력 하는 프로그램을 만들어야하는데요

메모리를 많이 사용하더라도 성능에 초점을 두고싶습니다.
c# 으로 해보니 생각보다 오래 걸리더라구요..

자바의 파일채널처럼 커널 버퍼에 직접 접근하는 기능이 c# 에도 있을것같은데
c++ 로 만들면 확실히 좀 더 빠를까요? 파일입출력부분은 언어와 별개의 문제일것같기도하구요..
아니면 cpu 사용률을 높이는 방법이나 멀티코어를 사용할수있는 방법이 있는지 궁금합니다.

읽어주셔서 감사하고 좋은 주말되세요~~

kutest의 이미지

비주얼베이직 해석 가능하신가요


스위치가 열리면 이벤트가 발생시키는 코드를 베이직6.0으로 만들어보려고 했습니다
아래와 같이 만들었습니다

dim switch1 As Integer
 
 
Private Sub Command1_Click()
switch1 = 1
Call switchon
End Sub
 
 
Private Function switchon()
If (switch1 = 1) Then
    sleep 3000
    MsgBox "스위치 켜짐"
    switch1 = 0
End If
End Function

그런데 문제가 발생한게 있습니다

Private Sub Command1_Click()
이벤트1
스위치1 = 1
이벤트2
End Sub

삼구의신의 이미지

리눅스에서 동적,정적 라이브러리 동시 컴파일하기

안녕하세요.

make file로 동적라이브러리와 정적라이브러리 두개다 사용하려고 하는데요
라이브러리는 libcurl을 정적으로 libsigc++2.0을 동적으로 사용하고싶은데요.

gcc -o -lcurl -lsigc++2.0 -shared a.out

이런식으로 컴파일 옵션을 줘서 빌드하면 segmentation fault가 발생해요.

그래서 gcc -o -lcurl -static -lsigc++2.0 -shared a.out 을 붙이면
libcurl 을 찾을수 없다고 나오네요 ㅠㅠ

어떻게하면 될까요?

bao의 이미지

c언어...같은 함수에 다른 타입의 매개변수 입력 받는 방법이 있을까요?

c언어에서 오버로딩은 허용하지 않는거 같은데

void func(a, b)
{
}
이런식으로 함수가 있다고 하면

b의 값이 int, long, long 등 여러가지가 올수가 있습니다.

이걸 구현할 방법이 있을까요??

조언 부탁드립니다.

김상현@Google의 이미지

살려주세요 ㅠㅠ C++ Qt QFile이 안열립니다.

안녕하세요. 프로젝트로 GUI코딩을 진행중인 학생입니다. 이번에 Qt를 처음 작성해서 질문이 미흡할지도 모르지만 알고계실만한 정보가 있다면 도와주시면 감사하겠습니다 ㅠㅠ

지금 인터넷에서 파일을 받아서 그 파일을 QFile을 여는 부분에서 오류가 납니다. 사실 동일한 부분에서 오류가 처음엔 안났습니다. 하지만 다른 소스를 붙이다보니 어느 순간부터 오류가 납니다. 이 부분은 건드린 것이 전혀 없습니다.

그래서

nodongman의 이미지

select 함수, 소켓 문의

안녕하세요? 질문하나를 드려도 될까요?
Pc1→Pc2로 udp 메시지 보낼때 문제 없이 잘되었는데, Pc1→Pc3으로 보낼때 Pc3의 select함수가 -1을 리턴하며 값이 수신되지 않는데.. 이 경우 어떻게 확인을 해보면 좋을지요..
감사합니다.

페이지

프로그래밍 QnA 구독하기