게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
매트랩 시그마 계산해보려는데 에러가 나오네요
게시물ID : programmer_17569짧은주소 복사하기
작성자 : 스치듯_우리
추천 : 0
조회수 : 3950회
댓글수 : 2개
등록시간 : 2016/06/10 22:36:58
옵션
  • 베스트금지
  • 본인삭제금지
안녕하세요
매트랩을 이번에 배워서 써먹어보려는데 뭔가 계산이 꼬이네요ㅠ
잘해서 멋진 그래프 그려보고싶어요 도와주세요!
KakaoTalk_20160610_215237516.jpg
 
식은 이렇고요
 
제가 매트랩 식을 짠거는
 
clc
clear
k=[0.598
1.65
3.1
3.87
2.33
1.29
0.462
0.328
10.17
0.0865
0.114]';
 
ramda= [1.77
0.5774
0.06743
0.006214
0.0004739
0.0000481
0.000005344
5.716E-07
1.036E-07
2.959E-08
75850000000]';
 
p=3800;
t=57600000;
ts=[0:10^7]';
 

for ts=0:10^7
    if 0<=ts<10^3
        K=0.1;
    P=p./200.*sum(k.*exp(-ramda.*ts));
    pfp=(1.+K).*P.*(t.+ts);
    elseif 10^3<=ts<10^7
        K=0.2;
    P=p./200.*sum(k.*exp(-ramda.*ts));
    pfp=(1.+K).*P.*(t.+ts);
           
    else
        K=0;
    P=p./200.*sum(k.*exp(-ramda.*ts));
    pfp=(1.+K).*P.*(t.+ts);
       
    end
    end   
pfp
plot(ts,pfp)
 
일케했어요
plot으로 ts를 x축 pfp를 y축으로 하려는데
 
어디가 잘못된걸까요?
for 문 안에 if를 넣은게 잘못일까요?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호