Jiro Doke
Followers: 0 Following: 0
Georgia Institute of Technology (B.S. MechE), University of Michigan (Ph.D. MechE), MathWorks
MATLAB
Spoken Languages:
English, Japanese
Pronouns:
He/him
Statistics
41 Files
Cody Blogs1,056 Posts
RANK
109
of 295,735
REPUTATION
1,181
CONTRIBUTIONS
1 Question
222 Answers
ANSWER ACCEPTANCE
100.0%
VOTES RECEIVED
370
RANK
16 of 20,277
REPUTATION
29,522
AVERAGE RATING
4.60
CONTRIBUTIONS
41 Files
DOWNLOADS
716
ALL TIME DOWNLOADS
272631
CONTRIBUTIONS
1,056 Posts
CONTRIBUTIONS
0 Public Channels
AVERAGE RATING
CONTRIBUTIONS
0 Highlights
AVERAGE NO. OF LIKES
Feeds
テーブル内のデータをエクセルファイルに保存したい
質問のようにセル配列がテーブル内に格納されている場合は writecell(app.UITable.Data,"data.xlsx") で保存できます. 中身が数値配列の場合は writematrix(app.UITable.Data,"data....
2 years ago | 0
| accepted
MATLABからExcelファイルを開く。ただし、ファイルが開かれている時は2重で開かない。
こんな感じで出来ると思います. filename = 'C:\Test.xlsx'; try % 既存のExcelへ接続 excelapp = actxGetRunningServer('Excel.Application'); ...
2 years ago | 0
How to find first instance of a value in array?
Is this what you're looking for? maximum = 5; arr = [2 4 3 5 7 3 4]; find(arr == maximum, 1)
3 years ago | 1
How to publish (download) my MATLAB code and plots as pdf?
If you're working with a traditional MATLAB file (.m file), then you should see a "PUBLISH" tab. If you're working with a L...
3 years ago | 1
Rewriting pplane and dfield
You may want to try the newly "recreated" Phase Plane and Slope Field Apps. It says it requires R2021a or later.
3 years ago | 2
| accepted
積み上げ棒グラフの色を変える方法
棒グラフ(bar)のオブジェクトをいじると、色などを変更することができます。 A=[1 2 3; 4 5 6;5 8 9]; b = bar(A,"stacked"); b(1).FaceColor = "r"; b(2).FaceColor = ...
4 years ago | 0
散布図を描画する際、各々の点の色を指定する方法を教えてください
colorAry をn行3列のRGB行列で表現するとよいでしょう。 メーカーの色定義 例えば3番目だけを赤にするには posX = [1, 2, 3, 4, 5, 6]; posY = [4, 5, 6, 7, 8, 9]; colorAry =...
5 years ago | 0
| accepted
MinidroneCompetition how to process the image
Parrot Image Conversion ブロックからはR、G、Bのデータがそれぞれの信号線に出力されますが、それはSimulink上のデータであり、MATLABにその変数が存在するわけではありません。 コンペティションの課題としてその信号線に...
5 years ago | 0
| accepted
for文を用いた繰り返し計算におけるエラー
取り敢えず状況はこの様な感じです。 エラーはメッセージ通り、 F1(h1)=vexit1*mdot; の行でおきていて、右辺と左辺のデータのサイズ(大きさ)が一致しないという問題です。 エラーが起きた後 vexit1 と mdot の大きさを確...
5 years ago | 1
| accepted
エクセルの手動選択セルの文字を読み込む方法
このページが参考になるかもしれません。 Excel をオートメーション サーバーとして使用したスプレッドシート データの読み取り 少し工夫するとこんな感じにできます。 exl = actxserver('excel.application'); e...
5 years ago | 1
GUIでのファイル選択について
カスタム設定を使って、パラメーターを記憶させるのが良いと思います。 setpref getpref ispref % カスタム設定が定義されているか確認 if ispref('MyPreferences','LastUigetfileFolder...
6 years ago | 1
| accepted
datetimeの秒数をcsvに保存する方法について
table 型と writetable を使うとうまくいきます。 dd = table(date,temp,'VariableNames',{'Date','Data'}); writetable(dd,'test.csv')
6 years ago | 1
| accepted
コードのパフォーマンスの高速化
推測ですが、 |zeros| で事前割り当てをしてますが、大きさ0の変数を割り当ててますので効果が見れないのかもしれません。 eor = zeros(0,91); ではなく eor = zeros(1,91); のように変更...
6 years ago | 1
Parforループにおけるワークスペース上の変数の扱いについて
基本的には |parfor| 内の計算はワーカーの MATLAB プロセスで計算されるため、使われる変数はワーカーのワークスペースに一時的でも存在しなくてはなりません。ワーカーは共有メモリ(shared memory)ではなく分散メモリ(distribut...
6 years ago | 2
| accepted
xlsread 数値文字混合 別処理
ドキュメンテーションをご覧になっていただくと分かりますが <https://jp.mathworks.com/help/matlab/ref/xlsread.html |xlsread|> は自動的に数値と文字を分けて読み込めるので、こんな感じでできるかと...
7 years ago | 4
配列内の要素を行ごとに演算する方法を教えてください
こんな感じでいかがでしょう B = A(:,1) ./ A(:,2) ※ 解釈: |A| の1列目 ÷ |A| の2列目
7 years ago | 3
| accepted
変数名のついたフォルダにファイルを移動する
|movefile| を呼ぶときに関数構文を使う事で、 |num2str(gain)| を文字列としてではなく評価した結果として使うことができます。 gain = 0; mkdir(num2str(gain)) movefile('A...
7 years ago | 4
| accepted
How to optimize imagedatastore speed?
I'd like to know a bit more about the folder structure and how you are splitting/choosing your sub-set. The reason I'm asking is...
7 years ago | 1
| accepted
三次元表示を行いたい(三次元空間内でメダカを棒状で表示したい)のですが、あともう少しのアイデアが出ません。教えていただけないでしょうか?
<https://www.mathworks.com/help/matlab/ref/ellipsoid.html |ellipsoid|> 関数を使ってもできそうです。 % 中心点(xc, yc, zc)、半軸の長さ(xr, yr, zy)、解...
7 years ago | 2
エラー:500 の最大の再帰限界値に達しました について
これはあくまでも経験上から回答ですが、コンピュータがクラッシュするというのは壊れて使えなくなるというより、フリーズしたり強制終了したり再起動されたりする様な状況をいいます。 <https://ja.wikipedia.org/wiki/%E3%82%B9%...
7 years ago | 3
| accepted
fprintfでデータを送る際のゼロパディングのやり方
<https://jp.mathworks.com/help/matlab/ref/dec2hex.html |dec2hex|> のドキュメンテーションをご覧になると、 |dec2hex(d,n)| という構文があるのがわかります。 >> de...
7 years ago | 2
| accepted
3次元棒グラフでの可視化について
棒グラフではありませんが、 <https://jp.mathworks.com/help/matlab/ref/stem3.html |stem3|> で似たようなグラフが作成できます。 x = randi(10,1,10); y = ra...
7 years ago | 2
どうすれば、GUIDEで設定したテーブルに計算した結果を表示することができますか?
こちらのページが参考になると思います。 <https://jp.mathworks.com/help/matlab/creating_guis/synchronized-data-presentations-in-a-guide-gui.html テ...
7 years ago | 2
| accepted
リスト化するファイルの範囲指定
8/26 12:00-12:59 の観測ファイルをリスト化できているのでしたら、それに8/26 13:00-13:59 の観測ファイルを追加すればよいのではないでしょうか。 %ファイル名をフルパスごと取得 (8/26 12:00-12:59) ...
7 years ago | 2
| accepted
MATLAB Functionブロックの使用方法
全ての <https://jp.mathworks.com/help/matlab/ref/switch.html |switch-case|> 構文に |otherwise| を追加してみてください。 つまり、例えば |jug| が0、1、2、3、...
7 years ago | 1
| accepted
imageにおける、各要素の特定の値に対応した配置について
<https://jp.mathworks.com/help/matlab/ref/pcolor.html |pcolor|> を使うと非線形の X,Y の位置指定ができます。ただ、image 関数と仕様が違うので多少設定をいじる必要があります。以下のサン...
7 years ago | 3
| accepted
ハフ変換で求めた直線の式
「直線の式」とウェブで検索すると2点を通る直線の式の求め方、というページがいくつか見つかります。 <https://jp.mathworks.com/help/images/ref/houghlines.html#outputarg_lines |h...
7 years ago | 2
sfit型からの3次元等高線の作成
|sfit| オブジェクトを使って |X| と |Y| のグリッドに対して再評価し、 |contour3| を呼べば良いと思います。 xx = linspace(min(x),max(x)); yy = linspace(min(y...
7 years ago | 2
| accepted
エクセルファイルを読み込み、グラフの上からプロットするには。
既にグラフが存在するとして、こんな感じでしょうか。 ex_data = xlsread('file.xls'); % エクセルから数値データをインポート hold on % ...
7 years ago | 2
| accepted
2直線の交点
「2直線の交点」とウェブで検索すると公式が結構出てきますよ。 MATLAB のコマンドを使うというより数学的に解くのが良いかなと思います。こんな感じでしょうか。 既知:k1, x1, y1, k2, x2, y2 y1 = k1*x1...
7 years ago | 2