반응형

개발 40

[매트랩] 변수 및 데이터를 외부 파일로 저장하기 / 불러오기

#매트랩 ​ 1. 변수 및 데이터를 외부 파일로 저장하기 save => 파일이름.mat 생성되며 불러올 시 변수가 workspace(작업 공간)에 load된다. ​ 이때 파일이름 지정해주지 않고 save 만 입력하고 생성할 수가 있는데 이때는 matlab.mat이라고 자동생성된다. 파일이름.dat로 저장할 수도 있다. ​ 특정 변수만을 저장할 수도 있다. save ​ ​ ​ ​ ​ 2. 변수 및 데이터를 외부에서 불러오기 ​ load => 파일이름.mat 을 불러와 작업공간에 변수를 load한다. ​ 이때 파일이름을 지정해주지 않고 load만 입력하면 matlab.mat를 불러온다. .mat이 아닌 경우 확장자까지 직접 써주어야 한다. 이때 엑셀, 스프레드시트 및 다른 프로그램의 데이터도 가능하다. ​ ..

개발/매트랩 2022.12.22

[CFD] Ansys SpaceClaim으로 모델링 하기

#CFD #Ansys #SpaceClaim ​ (1) 마우스 휠 확대 / 축소를 변경하고 싶을 때는 좌측 상단 File - SpaceClaim Options - Navigation에서 downward를 upward로 바꾸면 된다. File - SpaceClaim Options ​ Navigation ​ Downward -> Upward ​ ​ (2) 스케치한 도형 선택 후 Design - Pull 을 통해 Solid를 생성할 수 있다. Revolve하는 사진 축을 선택 후 재생버튼 모양을 누르면 360도 회전된 solid가 생성된다. ​ ​ (3) 메쉬 형성을 위해 Split 하기 : SplitBody - solid 선택 - 한 번 더 선택(나눌 solid 기준) ※ 이때 enable되어있지 않은(표시되..

개발/CFD 2022.12.21

[매트랩] 일정한 간격으로 벡터 생성하기, 소수점 표시 조정하기

#매트랩 ​ 1. 일정한 간격으로 벡터 생성하기 a = 1:2:10 b = 1:10 ​ > 결과 a = [1 3 5 7 9] b = [1 2 3 4 5 6 7 8 9 10] ​ ​ a = 시작점 : 간격 : 최종값 을 적으면 시작점부터 최종값까지 설정한 간격만큼 띄어서 행렬이 생성된다. b = 시작점 : 최종값 을 적으면 자동으로 간격이 1로 설정됨. ​ a = [1:2:10] b = [1:10] ​ 도 동일한 결과. ​ > 보통 x나 t domain을 생성하기 위해 사용 ​ ​ linspace와 logspace와 사용하는 파라미터의 순서가 조금 다르다. ​ 둘은 '함수'이기 때문에 괄호()를 사용하고 linspace(시작점, 최종값, 원소의 개수) logspace(시작점, 최종값, 원소의 개수) 형식으..

개발/매트랩 2022.12.20

[머신러닝] 신호, 파이프라인

신호 머신러닝 시스템에 주입하는 정보를 클로드 섀넌(Claude Shannon)의 정보 이론을 따라 종종 신호라고 부릅니다. 신호를 잡음으로 나눈 신호/잡음 비율이 높을 수록 좋습니다.(정보 대비 노이즈가 적음) ​ 파이프라인 데이터 처리 컴포넌트들이 연속되어 있는 것을 데이터 파이프라인 이라고 합니다. 머신러닝 시스템은 데이터를 조작하고 변환할 일이 많아 파이프라인을 사용하는 일이 매우 흔합니다. ​ 보통 컴포넌트들이 비동기적으로 동작하기 때문에(각 컴포넌트들이 독립적으로 역할을 수행) 각 팀이 각자의 컴포넌트에 집중할 수 있습니다. ​ 한 컴포넌트가 다운되더라도 하위 컴포넌트는 문제가 생긴 컴포넌트의 마지막 출력을 사용해 (적어도 한동안은) 평상시와 같이 계속 동작할 수 있습니다. 이는 시스템을 매우..

개발/머신러닝 2022.10.13

[머신러닝] 공개 데이터셋 저장소

​ 머신러닝을 배울 때는 인공적으로 만들어진 데이터셋이 아닌 실제 데이터로 실험해보는 것이 가장 좋습니다. 다음은 여러 분야에 걸쳐 공개된 데이터셋을 구하기 좋은 곳입니다. ​ ​ ​ 유명한 공개 데이터 저장소 -UC 얼바인(Irvine) 머신러닝 저장소 (http://archive.ics.uci.edu/ml/index.php) -캐글(Kaggle) 데이터셋 (https://www.kaggle.com/datasets) -아마존 AWS 데이터셋(https://registry.opendata.aws/) ​ ​ 메타 포털(공개 데이터 저장소가 나열되어 있습니다) -https://dataportals.org/ -https://opendatamonitor.eu/frontend/web/index.php?r=dash..

개발/머신러닝 2022.10.12

[머신러닝] 머신러닝이란?

​http://www.yes24.com/Product/Goods/89959711 핸즈온 머신러닝 - YES24 머신러닝 전문가로 이끄는 최고의 실전 지침서 텐서플로 2.0을 반영한 풀컬러 개정판 『핸즈온 머신러닝』은 지능형 시스템을 구축하려면 반드시 알아야 할 머신러닝, 딥러닝 분야 핵심 개념과 www.yes24.com 핸즈온 머신러닝의 내용을 정리한 글입니다 1. 머신러닝의 정의 머신러닝은 데이터로부터 학습하도록 컴퓨터를 프로그래밍하는 과학 (또는 예술) 입니다. ​ 보다 일반적인 정의는 다음과 같습니다. ​ ​ [머신러닝은] 명시적인 프로그래밍 없이 컴퓨터가 학습하는 능력을 갖추게 하는 연구 분야다. "Arthur Samuel, 1959" ​ 보다 공학적인 정의는 다음과 같습니다. ​ 어떤 작업 T에..

개발/머신러닝 2022.10.07

[HTML] HTML 데이터 입력받기 / 버튼, 체크박스 생성하기 : <form>, <input>

#HTML ​ ​ 데이터 입력받기 HTML에서 데이터를 입력받고 전송하기 위해서는 태그를 사용한다 ​ 표시할 내용들(버튼, 체크박스 등등) ​ 위 형식을 따라 사용하며 action 속성에는 입력 데이터를 받아서 처리할 페이지의 URL을 넣으면 되고 method 속성에는 post, get, dialog 세 가지를 사용할 수 있다. ​ ​ ​ ​ post 방식은 데이터를 별도로 첨부하여 전달하는 방식이며 보안성 및 활용성이 뛰어나다. get 방식은 주로 중요도가 낮은 데이터를 전송할 때 사용된다. dialog는 양식이 태그 내부에 위치한 경우 제출하는 동시에 form 대화상자를 닫는 속성이다. ​ ​ ​ ​ ​ 다양한 데이터 입력 형식 : 태그 사용하기 ​ form 내부에 태그를 사용하여 다양한 데이터 입력..

개발/웹개발 2022.09.06

[CSS] 선택자 응용 20가지 : 여러 가지 요소, 요소 내부의 요소 등등 . .

#CSS ​ ​ ※ Ctrl+F로 키워드 검색이 가능합니다. ​ ​ ​ 선택자 응용 ​ ☆ 특정 요소 내부의 요소 : 상위요소 하위요소{property:value}. 단순히 한 칸 띄워서 작성한다. ​ ​ ★ 특정 id를 가지는 특정한 요소 : 요소#id{property:value}. 위 문서에서 단순히 #fancy로 를 선택할 수 있지만 #fancy를 가지는 다른 요소가 있는 경우 만을 선택하고 싶다면 plate#fancy를 사용한다. ​ ​ ☆ 특정 class를 가지는 특정한 요소 : 요소.id{property:value}. 특정 id를 가지는 경우와 유사. ​ ​ ★ 특정 요소 내부에 있으며, 특정 class를 지니는 경우 : 상위요소 하위요소.class{property:value}. bento 내..

개발/웹개발 2022.09.05

[CSS] 선택자란?, 선택자가 적용되는 우선순위(Selectors)

#CSS ​ 선택자는 HTML 내에서 어떤 Tag들에 스타일을 적용할 지 고르는 데 사용되며 그러한 규칙을 규정하는 '문법'이다. 선택자의 종류에는 크게 6가지가 있으며 다음과 같다. ​ 1. 모든 Tag에 적용하고자 할 때는 *를 사용 ​ 2. 특정 Tag에 적용하고자 할 때는 Tag이름을 사용 (h1태그에 적용하려면 h1{스타일} 형식을 사용) ​ 3. 특정 ID에 적용하고자 할 때는 #id를 사용 ​ 4. 특정 Class에 적용하고자 할 때는 .class를 사용 ​ 5. 특정 상태일 때 스타일을 적용하려면 tag:state{스타일} 형식을 사용 ​ 6. 특정 속성값(attribute)을 가지는 요소들에 적용하려면 tag[attribute=""]{스타일} 형식을 사용 ​ ​ CSS 문서는 선택자를 사..

개발/웹개발 2022.09.03

[CSS] CSS란?, CSS3를 HTML5에 적용하기

#HTML #CSS ​ ​ ​ CSS란 무엇인가? ​ Cascading Style Sheets(CSS)는 HTML이나 XML로 작성된 문서의 표시 방법(스타일)을 기술하기 위한 스타일 시트 언어이다. CSS는 요소(element)가 화면, 종이, 음성 등 다른 매체 상에 어떻게 렌더링되는지 지정한다.(색상, 크기, 모양 등) ​ 간단히 말해 웹페이지를 꾸미기 위해 작성하는 코드이다. ​ ​ HTML과 유사하게 CSS는 프로그래밍 언어가 아니다. 하지만 HTML과 같은 마크업 언어(markup)도 아니다. CSS는 Style sheet 언어인데 HTML 문서 내에 있는 요소들에 선택적으로 스타일을 적용할 수 있다는 뜻이다. subprofessor 결과화면 HTML 삽입 미리보기할 수 없는 소스 ​ 위와 같..

개발/웹개발 2022.08.31
반응형