PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2008/10/09 12:46:39
Name EZrock
Subject MATLAB 질문입니다.
스크립트 파일로 작성중에 있는데

h = 5:10; 행벡터로 만들었고


S = pi*(R1+R2)*sqrt((R2-R1)^2+(h.^2))+pi*R1^2;

원통형 도형의 표면적을 구해야 하는데

문제는 바로 h를 제곱하는 부분입니다.

이 문제는 높이 변화에 따른 표면적의 변화 구하기 인데 (5cm~10cm)

식에 벡터 원소 곱 혹은 벡터 원소만큼 제곱 연산 하는 방법은 알지만 벡터 그 자체를 제곱하는 방법을 모르겠습니다.

번번히 mpower 에러 메세지만 출력되고...

별의 별 수에 꼼수까지 다 써봤습니다.

당장 떠오르는 h.^2에 1.*h.*h 이런식으로 1에 벡터의 원소곱을 2번 하는 수도 써봤는데 답이 없더군요.

높이의 제곱에 대한 값을 직접 벡터로 만들어 계산했지만...소용이 없더군요.

할수 있는 발상이란 발상은 다 해봤다고 생각합니다만...이건 도무지 방법이 없습니다.

이 문제를 어떻게 해결해야 할까요...

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
불멸의 커닥
08/10/09 13:23
수정 아이콘
우선 제가 매틀랩을 잘 몰라서 그러긴 한데...식에서 보자면, S는 표면적으로 스칼라인데 h는 벡터네요. 벡터를 스칼라로 바꿔서 식에 넣어야 하지 않을까요? 그 이상은 잘 모르겠네요 ^^
개의눈 미도그
08/10/09 13:45
수정 아이콘
일단 h = [5:10]; <- 이렇게 써 줘야 행벡터가 되는것이구요.
변수 빠짐없이 입력하신거라면, 저는 잘 구해지는군요.
행벡터 지정을 잘못하신것 같네요.
이상한것 같으면 연습삼아 s = h.^2 해보세요
각각 제곱된 값 나옵니다.

h = [5:10];
R1=5;
R2=10;
S = pi*(R1+R2)*sqrt((R2-R1)^2+(h.^2))+pi*R1^2;

요런 식으로 짜 보세요.
h = [5:10];
R1 = input('input the value of R1 ');
R2 = input('input the value of R2 ');
S = pi*(R1+R2)*sqrt((R2-R1)^2+(h.^2))+pi*R1^2;

이렇게 인풋 함수 이용하면 원하시는 값 입력해서 구하는 것도 가능
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
43248 헤드셋관련질문입니다.. [4] 박현준1975 08/10/09 1975
43247 스피커가 갑자기 이상한 소리를 내면서 꺼졌어요. [2] non-frics1917 08/10/09 1917
43246 명반을 찾습니다. [26] 있는혼2513 08/10/09 2513
43245 9드론으로 딱히 이득 못보고 투햇 뮤탈 갔는데 상대가 메카닉이면 좀 힘든가요? [2] LiSoH2241 08/10/09 2241
43244 어제 했던 질문인데요. 댓글에 대한 답변을 붙여서.. [6] 삭제됨1523 08/10/09 1523
43243 오늘 한글날이라 그런지...... [3] HL선샤인2103 08/10/09 2103
43242 개신교(??)에 대해서 질문을 드립니다.. [15] 세상속하나밖1826 08/10/09 1826
43241 DNA복제과정이 생물에따라 다르나요? [4] UZOO2138 08/10/09 2138
43240 한글에 대해서 질문 [1] 야생올챙이1647 08/10/09 1647
43239 부르기 쉬운 팝송 추천해주세요. [14] 꿀빵11383 08/10/09 11383
43238 웨스트 3대 토스????? [11] 노력하는나4406 08/10/09 4406
43237 C언어 질문드립니다. [6] H.B.K1548 08/10/09 1548
43236 강남부근의 스파게티 파는곳좀 알려주세요 [8] 탄야1933 08/10/09 1933
43235 컴퓨터 잘 아시는분들께 질문드려요 [2] 야누스3308 08/10/09 3308
43234 만약에 나라가 망한다면?? [5] ElleNoeR2429 08/10/09 2429
43233 왜 서든어택 5차 마스터리그 부터는 엠비시 게임에서 하나요? Alan_Baxter1934 08/10/09 1934
43232 유럽여행준비중인데요.. 여행사 [5] 아레스2063 08/10/09 2063
43231 지금 달러로 월급 받는 사람은 좋은건가요? [9] 김쓰랄2602 08/10/09 2602
43230 교대 면접 질문드립니다. [3]  내 2106 08/10/09 2106
43229 펀드 투자를 실전으로 공부해볼까 하는데요. [5] Dave1522 08/10/09 1522
43228 MATLAB 질문입니다. [2] EZrock2148 08/10/09 2148
43226 동생들 서울구경시켜줄만한곳 추천좀 해주세요 [11] Dawn1763 08/10/09 1763
43225 프로토를 한 번 해보려고 하는데.. [7] 마동왕1757 08/10/09 1757
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로