게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
매틀랩좀 도와주세요 ㅠㅠ 급합니다
게시물ID : science_15287짧은주소 복사하기
작성자 : 후라이드닭
추천 : 0
조회수 : 451회
댓글수 : 25개
등록시간 : 2012/11/28 01:02:10
여기가 맞는 게시판인지 모르겠네요 ㅠㅠㅠㅠ


clear all;

A=400; U=248.61;

r=[0:0.1:2]; t=[-2*pi:0.1:2*pi];

f=U*cos(t); g=-U*sin(t);

[r,t]=meshgrid(r,t);

for n=0:200

    f=f+A.*(1./(2.^(n+1))).*((2.*r-2.*n.*(cos(t)+0.01.*sin(t)))./(r.^2+(1.+0.01.^2).*n.^2-2.*n.*r.*(cos(t)+0.01.*sin(t))));

end;

for n=0:200

    g=g+A.*(1./(2.^(n+1))).*((-2*n.*(0.01.*cos(t)-sin(t)))./(r.^2+(1+0.01.^2).*n.^2-2.*n.*r.*(cos(t)+0.01.*sin(t))));

end;    

contour(r,t,f,0:2:100);

hold on;

contour(r,t,g,0:2:100);



다음과 같은 코드를 작성했는데 자꾸

??? Error using ==> plus
Matrix dimensions must agree.

Error in ==> project2 at 7
    f=f+A.*(1./(2.^(n+1))).*((2.*r-2.*n.*(cos(t)+0.01.*sin(t)))./(r.^2+(1.+0.01.^2).*n.^2-2.*n.*r.*(cos(t)+0.01.*sin(t))));

이런 에러가 뜹니다... f에 f를 쭉 더하는게 안된다는거 같은데, 이거 어떻게 해야하나요 ㅠㅠㅠㅠ 급해요 ㅠㅠㅠㅠㅠ

꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호