how to maintain continuity and periodicity of a function
2 ビュー (過去 30 日間)
古いコメントを表示
I have a parameter (piece wise constant over each season of the year). I used 'pchip' to interpolate this function:
function y = mu(t) xl = [0 23.3125 46.625 69.9375 114.5625 137.875 161.1875 205.8125 229.125 252.8125 297.0625 320.375 343.6875 365 ]; yl = [500 500 500 500 1500 1500 1500 500 500 500 0 0 0 0 ]; y = pchip(xl,yl,t); end
I used mod to make it periodic with a period of 365 days:
M = mu(mod(tspan,365));
But i get a discontinuous and non-periodic function while going from t=364 to t=365. How can i make this function continuous and periodic? I didn't know how to attach a jpg file to my question, otherwise i would have attached a picture showing the function $mu$. Any kind of help will be appreciated.
0 件のコメント
回答 (1 件)
参考
カテゴリ
Help Center および File Exchange で Descriptive Statistics についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!