Matlabは、開始時間と期間から終了時間を計算します

1.機能フォーマットに従って、開始時間と期間を入力します。

ここに画像の説明を挿入

2.プログラムを実行し、終了時間を計算します。

ここに画像の説明を挿入

3.ソースコード

function y=tool1finish_time(start_time,time_len)

%   起始时间--时、分、秒
start_hou=start_time(1);
start_min=start_time(2);
start_sec=start_time(3);

%   结束时间--时、分、秒
temp=start_sec+start_min*60+start_hou*3600+time_len;
finish_hou=floor(temp/3600);
finish_min=floor((temp-3600*finish_hou)/60);
finish_sec=temp-finish_hou*3600-finish_min*60;

%输出显示
finish_time=[num2str(finish_hou),' : ',num2str(finish_min),' : ',num2str(finish_sec)]

%   返回值y--[时 分 秒]
y=[finish_hou finish_min finish_sec];
end

おすすめ

転載: blog.csdn.net/peter_young1990/article/details/114339159