Study/Computer 15

깃허브(github) 잔디심기 오류 해결하기!

github를 사용하기 시작했는데, 처음이라 그런지 어려웠슴당.. 그래서 깃허브 사용자들의 제너럴한 목표인 1일 1커밋을 목표로 잔디를 심으려고 하는데,,, 안 심어지는 거 있죠? ㅠㅠ 인터넷을 찾아본 결과!! email 주소가 같아야 한다고 합니다. 웹으로 치면 오른쪽 위의 자신 프로필을 클릭 후, setting으로 들어갑니다. 그리고 email에서 자신의 email을 확인! 아니 난 저렇게 설정했다고...!!! ㅠㅠ 그러면서 이름도 바꿨습니다. 일단 그냥 ID랑 같게! 그래도 안되는 건 뭘까요.. 그렇게 계속 고민하다가 git bash에 --global user.email이 {내 이메일}이 되어있더라고요 흑,, 2시간 걸려서 괄호 하나 찾아서 해결했습니다 ㅠㅠ 그러니 정리하자면 1. email을 맞추..

Study/Computer 2020.07.20

매트랩 대체 프로그램 : Octave 심화 연산 및 함수 설정, 사용

저번엔 기본적인 연산과 어떻게 설치하는지 살펴봤는데요. 이번엔 심화적인 부분으로 들어가도록 할게요. C++처럼 저희가 메소드를 만들어서 쓸 수 있는데요.(Function = 기능 인데 전 그냥 메소드라고 부르겠습니다.) 메소드는 edit을 켜서 만들거나 아니면 Octave에서 바로 만들 수 있어요. 위과 같이 edit을 누르면 창이 나오게 되고, 저기에 써서 우리는 저장하고 사용할 수 있게 되죠. 하지만 주의할 점이 있어요! 처음에 시작할 때, 클라이언트와 GUI가 있다고 했잖아요? **클라이언트에서는 이 에디터가 실행되지 않아요.** 위와 같이 하셔도 그냥 아무것도 안떠요 ㅠㅠ 그러므로 edit은 GUI에서 사용하도록 합시다. 그럼 이제 처음 심화 연산을 살펴볼텐데요. if문과 switch(case)문..

Study/Computer 2020.03.29

매트랩 대체 프로그램 : Octave 기본 명령어 및 연산

코로나 수업 대체 과제를 하는 중입니다 ㅠㅠ 원래 수업 갔으면 가서 배웠을텐데 흑 Octave는 기본적으로 매트랩과 비슷하죠. 사칙연산, 내장함수 사용, 변수설정 등을 할 수 있습니다. 이 내장함수들에는 밑과 같이 많은 함수들이 있어요. C++에서 가져왔다고 하네요 ㅎㅎ C++ library 안에 있는 것이면 다 사용할수 있을듯(?) 합니다. 또한 포맷도 설정이 가능한데요. 포맷이라는게 프로그래밍으로 치자면 변수 타입을 설정해 주는 것입니다. 그리고 중요한게! 이 옥타브는 비트기반 연산이기 때문에 2진수를 주 베이스로 깔고 합니다. 이게 무슨 말이냐?! 0.2 같은 경우 2진수로 표현하자면, 0.001100............ 이렇게 무한한 소수점 밑의 숫자가 나오게 되죠. 이걸 계산에 도입한다? 그러..

Study/Computer 2020.03.17

매트랩 대체 프로그램 : Octave 설치하기

이번에 코로나 때문에 과제로 대체된 수업들 ㅠㅠ 매트랩 대신 무료로 사용할 수 있는 옥타브를 기본적으로 구동시켜보는 것이었는데요. 설치야,, 그냥 인터넷에 있는 프로그램 다운 받듯이, 매우 쉬워요 ㅎㅎ 여기를 클릭 하시구, 밑에있는 빨간 네모를 따라가시면 됩니다!! 설치가 완료되었다면, CLI 버전과 GUI 버전이 있을텐데요! 프로그래밍 조금 해보신 분이라면 CLI버전이 편할지도 몰라요, 리눅스 유닉스 명령어 따라가더라구요. 그런데 GUI버전은 비주얼스튜디오처럼 클릭과 눈으로 보기 쉽게 되어 있으니 처음 하시는 분들은 GUI를 쓰시면 됩니다^^

Study/Computer 2020.03.17

<블랙미러 : 밴더스내치> 따라만들기!

영화보고 신기해서 따라만들어 봤어요 ㅋㅋㅋ 이클립스를 이용했구요. 자바 Buttonevent를 사용하여 만들어봤습니다^^ 위와 같은 형식으로 나오며, 그림은 나오지 않아요,,, 그림을 추가하고 싶으시면 그냥 추가하시면됩니다. Text label 밑으로 넣고 그림을 위로 잡구요. frame 좀 키우신 다음 쓰시면 끝~! 이 프로그램의 Activity Diagram 입니다~ flow chart랑 비슷하다고 생각하시면 되요! 첨부파일로 코드 남길게요^^ 혹시나 참고 하실분은 가져가시면 됩니다~

Study/Computer 2020.03.14

알램(RRAM)이 뭔지 알아보고 갈램??

Photo by Franck V. on Unsplash 하면 어떤 것이 생각나나요? "뭐지..? 흠...? 잘 모르겠어요 ㅠㅠ" 하시는 분들을 위해 준비해봤습니다!!!! 먼저 이해를 돕기 위해 완전 심플한 컴퓨터 구조에 대해 알아보겠습니다. 조금 더 이해를 돕기 위해, 우리가 많이 들어봤을 법한 단어들을 모아봤습니다~ ㅎㅎ 자 그럼, 메모리 안에 RAM이 보이시나요!! ㅎㅎ 맞아요 우리가 사용하는 이 RAM! 이렇게 생긴 거 한 번쯤은 보신 적이 있으실 거예요~ ㅎㅎ 오늘 설명할 은 이 RAM 메모리를 대신할 미래의 기술 중 하나인데요! 정말 엄청난 효과를 가져올 메모리라고 보시면 됩니당 ㅎㅎ 잠시 재미없는 설명 하나만 가자면, RRAM(ReRAM)은 부도체 or 반도체의 저항 변화를 이용하는 메모리로 ..

Study/Computer 2019.12.30

리눅스 명령어, C 내장함수 한 눈에 정리!

Man 모든 명령어들에 대한 매뉴얼(도움말) Useradd 새로운 사용자 계정 생성 Userdel 사용자 계정 삭제 Passwd 사용자의 비밀번호 설정, 변경 Groupadd 그룹 생성 Groupdel 그룹 삭제 Ls 현재 위치의 파일, 디렉토리 검색 Date 날짜,시간확인 Hostname 내가 사용하고 있는 호스트 이름 Uname 내가 사용하고 있는 운영체제 이름 확인 Who 현재 로그인한 사용자 확인 Clear 화면 지우기 Pwd 현재 작업 디렉터리 프린트 Mkdir 디렉터리 생성 rmdir 디렉터리 제거 Rm 파일 제거 Cd 작업 디렉터리를 이동 Cat 화면에 파일 내용을 그대로 출력 More 화면에 파일 내용을 페이지 단위로 출력, space로 다음 페이지, q로 종료 Head 화면에 파일 내용 ..

Study/Computer 2019.12.17

R언어에는 무슨 테스트들이 있을까?

제일 잘 쓰며, 기본적인 t.test가 있습니다. one-sample t-test, two-sample t-test, paired t-test 등에 쓰는 테스트죠 ㅎㅎ 예시) one-sample t-test : t.test(데이터, mu = 8.1, alter=“greater”, conf.level = 0.95) paired t-test : with(데이터, t.test(사후변수-사전변수)) 위와같이 쓰며, alter에는 보다 크거나 작을 때, 쓰시면 되구요. default값으로는 그냥 equal이 들어가 있어요. * 혹시 단어가 모르겠다! 하시는 분들은 여기루 링크~ 두 번째로는 위 테스트들의 비모수방법이 있습니다. Wilcox.test(x) 하나로 다 때울 수 있어요. 예시) Wilcox.test(데..

Study/Computer 2019.12.17

통계 언어에 대한 간단한 정리

모집단 : 연구대상이 되는 집단 전체 표본 : 연구대상인 모집단의 특성을 조사하기 위한 모집단의 일부분 모수 : 모집단의 특성을 나타내는 변수 - 평균, 모분산 등 분산 : 변량이 퍼져있는 정도 평균 : 주어진 데이터 변수들의 합을 데이터 변수의 개수로 나눈 값 표준편차 : 분산은 너무 크니까 작게 만듬 표준오차 : 추정치의 표준편차 (쓰는 곳 : 표본평균의 표준편차) => √(분산/대상의 수) 변동계수 : 비교할 때, 각 변수들을 보정해주기 위한 계수 => 표준편차/평균 사분위수 : 자료를 순서대로 나열하였을 때, 1/4마다 위치한 데이터를 말함. IQR(변수) : 1/4~3/4의 퍼진정도 중위수 : 1/2에 위치한 데이터 귀무가설 : 검정하고 싶은 기존의 가설 대립가설 : 기존의 가설과 대립되는 가설..

Study/Computer 2019.12.17

C언어 : 주사위 던지기, VS2019에서 scanf 사용하기

다 기본적인 구문이라서 설명할만 한 건 없고 이번에 VS2017 -> VS 2019로 바뀌면서 짜증나는 점이 생겼어요. scanf 함수가 써지지 않는다는 점! 그래서 scanf_s 함수를 쓰셔야 합니다. 굳이 scanf 함수를 쓰고 싶다면 warning을 제거하는 코드 하나를 더 쓰셔야 합니다. #include 위에 써주시는게 좋구요, 밑에 코드를 추가하시면 됩니다. #ifdef _MSC_VER #define _CRT_SECURE_NO_WARNINGS #endif //코드 : 주사위 2개를 던졌을 때, 두 주사위 값의 합이 입력받은 값이 되는 경우를 출력 #include #include int main() { int tmp; int first = 1, second = 6; printf("합을 입력하시오 ..

Study/Computer 2019.12.12
반응형