저는 파이썬을 처음 사용하고 그것에 대해 머리를 쓰려고합니다. Matlab에서 파이썬으로 변환하고 싶은 코드가 있는데, 그 코드로 고민하고 있습니다. OMPC 변환기를 사용해 보았지만 Matlab과 비교하여 내장 함수가 없으면 사용하기가 어렵습니다. 또한Matlab에서 Python으로 변환 CO2 농도
start_year=1; % Model Start Date
end_year=100000; % End date
dt=1; % Incremented time
time=start_year:dt:end_year; % Time variable
N=length(time); % Number of incrementes
E=1;
tauC=50;
tauC_fat=[30 300 10000];
C=zeros(1,N); % CO2 Concentration
C_fat=zeros(1,N);
C0=0;
C(1)=C0;
C_fat(1)=C0;
나는 아나콘다에서 다운로드 파이썬 3.6의 스파이더 버전을 사용하고 있는데,이 내 파이썬 학습을 시작하기에 좋은 장소입니다 다음과 같이 내 코드의 일부는 무엇입니까?
? 'time = start_year : dt : end_year; '이외에는 모든 것이 코드의 직접적인 변환 인 것처럼 보입니다. (라인의 절반은';'을 제거하면되지만 여전히 작동 할 것입니다). – roganjosh
배열에'numpy '를 사용할 수 있습니다. ['numpy.zeros()'] (https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.zeros.html). 또한 파이썬은 0부터 시작하는 인덱스를 사용합니다. 주석은'%'가 아니라'#'을 요구합니다. – roganjosh
파이썬의 "스파이더 버전"은 없습니다. Spyder는 RStudio를 에뮬레이션하기위한 IDE입니다 –