구조역학 케이블 프로그램(프로그래밍)
- 최초 등록일
- 2008.08.31
- 최종 저작일
- 2008.04
- 4페이지/ 한컴오피스
- 가격 1,000원
소개글
구조역학 케이블 프로그램(프로그래밍)
목차
[1] 프로그램 개요
[2] 프로그램 알고리즘
[3] 프로그램 결과(예)
본문내용
[1] 프로그램 개요
■ 가정조건
본 프로그램은 문제 해결을 위해 아래와 같은 몇 가지 가정 조건을 둔다.
● 케이블은 2차 포물선 형상으로 처짐이 발생한다.
● 등분포 하중의 단위는 q/m이다.
● 구간은 자연수로 입력한다.
● 지점 A에서의 정(+)의 값은 윗방향과 왼쪽을 향하는 방향이다.
● 지점 B에서의 정(+)의 값은 윗방향과 오른쪽을 향하는 방향이다.
● 탄성계수 E=2100t/㎠이다.
■ 프로그램 흐름
본 프로그램은 2차 포물선 모양을 나타내는 케이블의 기본적인 결과 값을 구하는 프로그램이다. 기본적으로 for문과 if을 사용하여 calculater함수를 구현하였으며, 자료의 입력은 구조체와 멤버를 이용하는 방식을 채택하였다.
① input 함수를 호출함으로써 기본적인 자료의 입력을 받는다.
② 입력받은 자료는 구조체 안에 있는 변수에 저장된다.
③ 구조체에 저장된 변수를 가지고 calculation함수는 계산을 실행한다.
④ 수평반력, 케이블의 길이, 신장량, 사용자가 원하는 곳에서의 장력을 출력한다.
[2] 프로그램 알고리즘
//The Program That Calculates A Cable Structure`s Horizontal Reactions & Elongation Of Any Point For Civil Engineering V2.0.05
//Designed by Park Jun Ho, Civil & Environmental Engineering, Hanyang University
//E-mail : atombravo@hotmail.com
#include <iostream>
#include <complex>
#include <cmath>
using namespace std;
참고 자료
구조역학