You are in the space of MATLAB Community at JAIST (New Account)

Nomi-shi, Ishikawa
Joined August 2023
(New) MATLAB Ambassador @ JAIST retweeted
【MATLAB講習会のお知らせ】 ・日程:10/5(月) ・形式:オンライン MATLABの入門ワークショップを行います! MATLABの基本的な使い方をオンライントレーニングを通して学べる内容になっています。 初心者・未経験者大歓迎です! #MATLAB #プログラミング
2
6
146
(New) MATLAB Ambassador @ JAIST retweeted
【MATLAB講習会のお知らせ】 10/5(月)に、MATLABの入門ワークショップをオンラインで行います! MATLABの基本的な使い方をオンライントレーニングを通して学べる内容になっています。 初心者・未経験者も大歓迎ですのでぜひお申し込みください!
1
3
8
262
(New) MATLAB Ambassador @ JAIST retweeted
AIエージェント 🤝 Simulink ・ワークフロー(モデル作成~修正~検証)の自動化 ・要求仕様からアーキテクチャ設計 ・モデルのリファクタリング など、MBDにAIエージェントを取り入れ、開発スピードと品質を両立する具体的方法をデモを交えてご紹介 フルビデオはこちら ➡️ spr.ly/6012BG1yDG
6
1
23
2,592
(New) MATLAB Ambassador @ JAIST retweeted
先週開催したAIエージェントセミナー第1弾のアーカイブ動画を公開しました! MATLAB Agentic Toolkitの詳細や利点を解説し、コーディングやアプリ作成、テストでの活用例をデモで紹介しています。 フルビデオはこちら 👉 spr.ly/6017B1YqjD 明日(8/25)の内容はリプライで ⤵️
1
3
10
1,117
📝記事を更新📝 table データを整理していると「x と y の組み合わせごとに z の平均とりたいけど,for 文やインデックス操作が面倒」と思うこと,ありますよね? そんな時に役立つ関数の紹介です! #MATLAB qiita.com/km_MATLAB_Amb/item…
6
6
1,376
(New) MATLAB Ambassador @ JAIST retweeted
MATLABのR2026bのプレリリース、始まりました。個人的に衝撃なのは、App Designerのファイルをmとxmlのプレーンで保存できる機能。興味あればテストしてみてください!
2
8
1
22
4,159
(New) MATLAB Ambassador @ JAIST retweeted
こちら終了しました! 大変多くの方にご参加いただきました、ありがとうございました!
電通大の学生、教職員も参加可能です! MATLABを使ったことがない方、新入生も大歓迎ですのでぜひご参加ください! #UEC26 #春から電通大
1
6
236
(New) MATLAB Ambassador @ JAIST retweeted
MATLABを使い始めたみなさん! 「あの処理、どう書くんだっけ?」と迷ったときに便利なチートシートが、Webでさらに見やすくなりました💡 ブラウザでブックマークしておけば、レポート作成中や研究中もスマホ・PCからチェックできます。 ぜひご活用ください! 🔗 spr.ly/6010B6F9Lo
11
36
2,357
(New) MATLAB Ambassador @ JAIST retweeted
申し込みはこちらのフォームから(東京農工大学、東京電機大学、電気通信大学、東京大学、北陸先端科学技術大学院大学の学生及び教職員のみ)forms.gle/RP7Gop4H5ALsszWu6
1
2
414
(New) MATLAB Ambassador @ JAIST retweeted
電通大の学生、教職員も参加可能です! MATLABを使ったことがない方、新入生も大歓迎ですのでぜひご参加ください! #UEC26 #春から電通大
(New) MATLAB Ambassador @ JAIST@MATLAB_JAISTApr 9
【イベントのお知らせ】 2026年4月16日の18時から,オンラインでMatlab入門セミナーを行います! Matlabって何?という方,使ったことないけど気になる!という方,大歓迎!ぜひお申し込みください🙇 #春からJAIST #matlab #JAIST
1
2
1
4
770
(New) MATLAB Ambassador @ JAIST retweeted
MATLAB EXPO 2026 Japan の参加登録受付を開始しました。 MATLAB や Simulink を活用した開発の最新トレンドから、具体的な手法まで幅広く紹介します。 🧠 AI 🛠️ モデルベースデザイン 🤖 ロボティクス・自動化 🚀 航空宇宙/無線通信 🎓 教育・人財育成 ➡️ spr.ly/6016B6ajgi #MATLABEXPO
4
22
1,792
(New) MATLAB Ambassador @ JAIST retweeted
火星探査車(Mars Rover)が険しい地形をどのように走行するのか、その仕組みをご存知でしょうか?🤖 Simulink を使用すれば、接触力や速度制御アルゴリズムなどのシミュレーションが可能です。 火星探査車モデルはこちら ➡️ spr.ly/6012B6Y6ny #MATLAB #Simulink #MarsRover
22
1
187
11,132
(New) MATLAB Ambassador @ JAIST retweeted
こんなものをMATLABで作ってみたいと思います~
8
1
8
440
(New) MATLAB Ambassador @ JAIST retweeted
1/8スケールのリモコンカーで、自動車開発のワークフローを体験🚗💻 カスタマイズ可能なリモコンカーで、ADASや自動運転のアルゴリズムを検証。 VRや触覚フィードバックを備えたシミュレーターで、実車さながらのテスト運転も行っています。 詳細はこちら ➡️ spr.ly/6013hhQFW
1
15
2
100
8,367
(New) MATLAB Ambassador @ JAIST retweeted
#MATLAB のimportNetworkFromONNX関数では、Open Neural Network Exchange (ONNX)の形式のモデルをインポートできます。動画では、Gaze-LLE という、入力画像から視線方向を推定するアルゴリズムを動かしています。MATLAB以外で作成されたネットワークをうまくMATLABに取り込むことができました。
8
82
8,316
(New) MATLAB Ambassador @ JAIST retweeted
4Q終わりまで、滝プラザにてMATLABプログラミング体験を開催しています! MATLABのスキルを問わず、体験目的でも大歓迎です。 参加賞もあります!ぜひ気軽にご参加ください!
5
6
357
(New) MATLAB Ambassador @ JAIST retweeted
プロット部分がもっさりしていたので、ちょっと書き換えた MATLAB コードを⤵️に。 動画は初期条件からスタートしています。 **************** M = 256; % number of points N = M; Lx = 2*pi; Ly = 2*pi; nu = 5e-4; % kinematic viscosity Sc = 0.7; % Schmidt number beta = 0; % meridional gradient of Coriolis parameter ar = 0.02; %random number amplitude b = 1; % mean scalar gradient CFLmax = 0.8; tend = 200; % end time x=linspace(0,Lx,M+1); x(end)=[]; dx = Lx/M; kx=[0:M/2 -M/2+1:-1]*2*pi/Lx; y=linspace(0,Ly,N+1); y(end)=[]; ky=[0:N/2 -N/2+1:-1]*2*pi/Ly; dy = Ly/N; time = 0; index_kmax = ceil(M/3); kmax = kx(index_kmax); filter = ones(M,N); filter(index_kmax+1:2*index_kmax+3,index_kmax+1:2*index_kmax+3)=0; rng(64); [u, v, omega, psi, ddx, ddy, idel2, kk, k2]=deal(zeros(M,N)); for j=1:N ddx(:,j)=1i*kx; end for i=1:M ddy(i,:)=1i*ky; end for i=1:M for j=1:N idel2(i,j)=-kx(i)^2-ky(j)^2; end end idel2=1./idel2; idel2(1,1)=0; for i=1:M for j=1:N kk(i,j)=kx(i)^2+ky(j)^2; k2(i,j)=kx(i)^2+ky(j)^2; if kk(i,j) >= 6^2 && kk(i,j) <= 7^2 % forcing kk(i,j) = -kk(i,j); end if kk(i,j) <= 2^2 kk(i,j) = 8*kk(i,j); % large-scale dissipation end end end for i=1:M for j=1:N u(i,j) = cos(2*x(i))*sin(2*y(j))+ar*rand; v(i,j) = -sin(2*x(i))*cos(2*y(j))+ar*rand; end end uhat = fft2(u); vhat = fft2(v); omegahat = ddx.*vhat - ddy.*uhat; % make vorticity phi = rand(size(u)); phihat = fft2(phi); dt = 0.5*min([dx dy]); nstep = 1; s2 = pcolor(x,y,phi'); title('Scalar'); shading flat; axis equal tight; drawnow while time < tend psihat = -idel2.*omegahat; uhat = ddy.*psihat; vhat = -ddx.*psihat; u = real(ifft2(uhat)); v = real(ifft2(vhat)); omegadx = real(ifft2(ddx.*omegahat)); omegady = real(ifft2(ddy.*omegahat)); facto = exp(-nu*8/15*dt*kk); factp = exp(-nu/Sc*8/15*dt*k2); r0o = -fft2(u.*omegadx+v.*omegady)+beta*vhat; r0p = -fft2(u.*real(ifft2(ddx.*phihat))+v.*real(ifft2(ddy.*phihat)))+b*vhat; omegahat = facto.*(omegahat + dt*8/15*r0o); % update omega phihat = factp.*(phihat + dt*8/15*r0p); % update phi %%%% Substep 2 psihat = -idel2.*omegahat; uhat = ddy.*psihat; vhat = -ddx.*psihat; u = real(ifft2(uhat)); v = real(ifft2(vhat)); omegadx = real(ifft2(ddx.*omegahat)); omegady = real(ifft2(ddy.*omegahat)); r1o = -fft2(u.*omegadx+v.*omegady)+beta*vhat; r1p = -fft2(u.*real(ifft2(ddx.*phihat))+v.*real(ifft2(ddy.*phihat)))+b*vhat; omegahat = omegahat + dt*(-17/60*facto.*r0o + 5/12*r1o); phihat = phihat + dt*(-17/60*factp.*r0p + 5/12*r1p); facto = exp(-nu*(-17/60+5/12)*dt*kk); factp = exp(-nu/Sc*(-17/60+5/12)*dt*k2); omegahat = omegahat.*facto; phihat = phihat.*factp; %%%% Substep 3 psihat = -idel2.*omegahat; uhat = ddy.*psihat; vhat = -ddx.*psihat; % max(max(abs(real(ifft2(1i*ddx.*uhat+1i*ddy.*vhat))))) % divergence u = real(ifft2(uhat)); v = real(ifft2(vhat)); omegadx = real(ifft2(ddx.*omegahat)); omegady = real(ifft2(ddy.*omegahat)); r2o = -fft2(u.*omegadx+v.*omegady)+beta*vhat; r2p = -fft2(u.*real(ifft2(ddx.*phihat))+v.*real(ifft2(ddy.*phihat)))+b*vhat; omegahat = omegahat + dt*(-5/12*facto.*r1o + 3/4*r2o); phihat = phihat + dt*(-5/12*factp.*r1p + 3/4*r2p); facto = exp(-nu*(-5/12+3/4)*dt*kk); factp = exp(-nu/Sc*(-5/12+3/4)*dt*kk); omegahat = omegahat.*facto; phihat = phihat.*factp; phihat = filter.*phihat; omegahat = filter.*omegahat; time = time + dt; nstep = nstep + 1; CFL = max(max(abs(u)))/dx*dt+max(max(abs(v)))/dy*dt; if mod(nstep,20)==0 phi = real(ifft2(phihat)); omega = real(ifft2(omegahat)); dissipation = 2*nu*(real(ifft2(ddx.*uhat)).^2 + real(ifft2(ddy.*uhat)).^2 + real(ifft2(ddx.*vhat)).^2 + real(ifft2(ddy.*vhat)).^2); eta = (nu^3/mean(dissipation,'all'))^0.25; s2.CData = phi'; drawnow fprintf(1,'step = %d time = %g dt = %g CFL = %g kmax*eta = %g %g\n', nstep, time, dt, CFL, eta.*kmax, eta.*kmax/sqrt(Sc)); end dt = CFLmax/CFL*dt; %0.0005; end
乱流はなんぼあってもいいですからね🌀 渦度・流れ関数法でシミュレーションする MATLAB コードがまるまる引用元の post に載ってますので気分転換にどうぞ
1
9
96
10,534
(New) MATLAB Ambassador @ JAIST retweeted
Take a peek into our dynamic office spaces across the globe! Which one is your favorite? 🌍✨ #MathWorks #Workspaces #GlobalOffices
7
14
968
(New) MATLAB Ambassador @ JAIST retweeted
値の組み合わせを全部作る combinations 関数。文字も数値もいろんな変数でいける点が👌 R2023a から使える関数です。
8
2
55
9,902