열역학 Thermodynamics 5th Edition 연습문제 1-77
나의 풀이/열역학 2016. 9. 30. 02:53 |열역학 Thermodynamics 5th Edition.
Fundamentals and Applications
-Yunus A. Cengel
-Michael A. Boles
-부준홍 김덕줄 김세웅 김수현 신세현 이교우 정우남 최경민 공역
McGraw-Hill
문제 1-77
공학용 소프트웨어를 이용하여 방정식의 해를 찾는다.
풀이: 가정 먼저 EES Limited Academic Version을 이용하여 방정식의 해를 구하며, 코드 내용은 아래와 같다.
(2*x)-y+z=5
(3*x^2)+(2*y)=z+2
(x*y)+(2*z)=8
새 Equations Window에서 위와 같이 코드 작성 후 solve 아이콘을 선택하거나 F2키를 이용하여 위의 연립 방정식을 계산한다.
따라서 EES를 이용한 연립방정식의 실근은 다음과 같다.
x=1.141, y=0.8159, z=3.535
매트랩(matlab)의 solve() 함수를 이용한 연립방정식의 해는 다음과 같이 계산할 수 있다.
syms x y z
[x, y, z]=solve((2*x)-y+z==5,(3*x^2)+(2*y)==z+2,(x*y)+(2*z)==8,x,y,z,'Real',true)
solve() 함수에 실수근만 출력하기 위해 ‘Real’, true 옵션을 추가하여 계산하며, 출력된 결과가 복잡하므로 아래와 같이 출력되도록 한다.
syms x y z
[x, y, z]=solve((2*x)-y+z==5,(3*x^2)+(2*y)==z+2,(x*y)+(2*z)==8,x,y,z,'Real',true);
double([x, y, z])
'나의 풀이 > 열역학' 카테고리의 다른 글
열역학 Thermodynamics 5th Edition 연습문제 1-80 (0) | 2016.10.14 |
---|---|
열역학 Thermodynamics 5th Edition 연습문제 1-78 (0) | 2016.09.30 |
열역학 Thermodynamics 5th Edition 연습문제 1-76 (0) | 2016.09.30 |
열역학 Thermodynamics 5th Edition 연습문제 1-75 (0) | 2016.09.29 |
열역학 Thermodynamics 5th Edition 연습문제 1-73 (0) | 2016.09.29 |