東大のMATLAB学生アンバサダーはじめました / 主に駒場の大学院生 / MATLABに関する質問を受け付けています / 学内の方であれば、リプ・DMでの質問も可です ※このアカウントの発言は個人の見解に基づくものです

駒場・本郷
Joined March 2020
6/24にMATLAB講習会を開催します! 東大生の皆さん、ぜひ参加してください!
3
185
五月祭来てねー!!
2
186
4月の合同セミナーの参加ありがとうございました!
172
回路図を描くだけで、流れる電流を解析できるとは...!!! 流石はSimulink
2
14
512
コ-ドを7回に分けて貼ってみたので、投稿の下の方からMATLABファイルに貼ってみてください!
3
316
こんなものをMATLABで作ってみたいと思います~
8
1
8
440
function cleanup() stop(t); delete(t); delete(fig); end end
112
% タイマー更新 function updateTime(~, ~) elapsedTime = elapsedTime + 1; mins = floor(elapsedTime / 60); secs = mod(elapsedTime, 60); set(timeText, 'String', sprintf('%02d:%02d', mins, secs)); end % GUI閉じたときの後始末 fig.CloseRequestFcn = @(src, event) cleanup();
1
98
% スタート function startTimer(~, ~) if ~strcmp(t.Running, 'on') start(t); end end % ストップ function stopTimer(~, ~) if strcmp(t.Running, 'on') stop(t); end end % リセット function resetTimer(~, ~) stopTimer(); elapsedTime = 0; set(timeText, 'String', '00:00'); end
1
89
% タイマーオブジェクトの作成 t = timer('ExecutionMode', 'fixedRate', 'Period', 1, ... 'TimerFcn', @updateTime); elapsedTime = 0; % 経過秒数 % ==== 各コールバック関数 ====
1
95
% リセットボタン resetBtn = uicontrol('Style', 'pushbutton', 'String', 'リセット', ... 'FontSize', 12, 'Position', [200 60 80 40], ... 'Callback', @resetTimer);
1
76
% ストップボタン stopBtn = uicontrol('Style', 'pushbutton', 'String', 'ストップ', ... 'FontSize', 12, 'Position', [110 60 80 40], ... 'Callback', @stopTimer);
1
135
% スタートボタン startBtn = uicontrol('Style', 'pushbutton', 'String', 'スタート', ... 'FontSize', 12, 'Position', [20 60 80 40], ... 'Callback', @startTimer);
1
74
function presentation_timer_gui % GUI作成 fig = figure('Name', 'プレゼン練習タイマー', 'Position', [500 500 300 250]); % タイマー表示用ラベル timeText = uicontrol('Style', 'text', 'String', '00:00', ... 'FontSize', 30, 'Position', [50 140 200 60]);
1
90
今年は、「大学院入試の対策に使えるMATLABコード」をテーマに投稿します!
2
160
あけましておめでとうございます!MATLAB今年も使って行きましょう!
3
167