본문 바로가기

분류 전체보기88

[C 언어] 정수형 변수, 실수형 변수, 상수 ■ 정수형 변수#include int main(void){ int age = 12; printf("%d\n", age); age = 13; printf("%d\n", age); return 0;}  ■  주석1. /*와 */ 사이의 코드는 주석 처리2. 글자 앞 // 으로 주석 처#include int main(void){ /*int age = 12; printf("%d\n", age); age = 13; printf("%d\n", age);*/ // printf("1\n"); return 0;}  ■  실수형 변수#include int main(void){ float f = 46.5f; printf("%f\n", f); return 0;} 소수점 둘째자리까지 출력하려면...* 실수형 변수는 float .. 2024. 12. 18.
[C 언어] Hello World!! # include int main() { printf("Hello World!! \n");} 2024. 12. 18.
[매트랩 기초] 3. 기초 문법 (linspace, mod, 실수/허수, 관계연산자 등) % linspace(시작점, 끝점, 점의 개수)% 0부터 시작해서 5를 끝으로 6개를 출력해라linspace(0,5,6)% 점과 점 사이 하나의 크기 계산- (끝점 - 시작점) / (점의개수 - 1)% "mod"는 나머지를 출력하는 명령어- mod(13,4)를 하면 1값이 나옴% 3+2i% 실수 표시real(3+2i)% 허수 표시imag(3+2i)% 관계연산자ex. x=[1 2 3 4 5] / y=[5 4 3 2 1]x 1 1 0 0 0x>y-> 0 0 0 1 1x==y-> 0 0 1 0 0x~=y-> 1 1 0 1 1x>=y-> 0 0 1 1 1x 1 1 1 0 0% 줄 내리기% 명령어가 길때 (...) 을 사용해서 줄을 내릴 수 있음ex. plot(x,y,'--rs','linewidth',2,'mar.. 2024. 11. 23.
[매트랩 기초] 2. 스크립트 (반복문, 조건문) % for 문을 이용해서 "a=1, a=1,4142.., a=2" 라는 결과값 얻기for x=0:0.5:1 a=2^xend% for 문을 이용해서 "b=5, b=3, b=1" 라는 결과값 얻기for k=5:-2:1 b=kend % a가 1보다 작으면 b=a+1을 출력하고 아니면 c=a+2를 출력해라a=3;if a 2024. 11. 23.
[매트랩 기초] 1. 명령창 (기본) % a에 1을 대입a = 1% 1, 2, 3을 원소로 갖는 1행 3열 행렬 b 생성b = [1 2 3]% 1, 2, 3을 원소로 갖는 3행 1열 행렬 b 생성b = [1; 2; 3]% 행렬 b를 c에 대입c=b% 행렬 b의 전치행렬을 행렬 c에 대입c=b'% 작업창에 값을 출력하지 않으려면?d=1% 1~6의 원소를 차례로 갖는 2행 3열 행렬 d 생성d = [1 2 3; 4 5 6]% 행렬 d의 1행 3열의 원소값 출력d(1,3)% 2곱하기3의 계산값 출력2*3% 마지막으로 계산된 answer값 출력ans% 마지막으로 계산된 answer값에 10을 더한 값 출력ans + 10% 행렬 b의 각 원소의 제곱값 출력b.^2% 행렬 a=[1 2 3], b=[7 8 9] 일 때, a와 b의 각 원소의 곱 출력a... 2024. 11. 23.
[5-2] 모듈 ■ 모듈모듈이란 미리 만들어 놓은 .py 파일이다(함수, 변수, 클래스 등). 쉽게 말해 모듈은 다른 파이썬 프로그램에서 불러와 사용할 수 있도록 만든 파이썬 파일이라고 할 수 있다.​예를 들어 test.py라는 파일에 add 기능이 있는데 다른 파이썬파일인 hello.py에 그 기능을 import해서 add를 출력한다. 그런데 만약에 import할 test.py에 add 뿐만 아니라 sub, div 등 다양한 기능이 있다고 가정하자. 그 중 add 기능만 가지고 오고 싶다면.. ■ if __name__ == "__main__": 의미만약 test.py 파일에 어떤 값을 print한다면 test.py를 import해서 사용할 hello.py에서 아무런 명령도 하지 않고 import만 했는데도 불구하고 t.. 2024. 6. 30.