雲雀は高く空を舞い このページをアンテナに追加 RSSフィード

「ひよこは高く空を舞い」について

2009-11-18

[]GUIDE使用時、guiパーツ間で使い回すデータを保存するにはguidata(hObject, handles)を使う GUIDE使用時、guiパーツ間で使い回すデータを保存するにはguidata(hObject, handles)を使う - 雲雀は高く空を舞い を含むブックマーク はてなブックマーク - GUIDE使用時、guiパーツ間で使い回すデータを保存するにはguidata(hObject, handles)を使う - 雲雀は高く空を舞い GUIDE使用時、guiパーツ間で使い回すデータを保存するにはguidata(hObject, handles)を使う - 雲雀は高く空を舞い のブックマークコメント

タイトルで言い尽くした間が無きにしもあらず。

今までは、

set(handles.guiparts, 'UserData', data)

などとしていたんだけど、

  • 1つのパーツに1形式のデータしか保存できない
  • どのパーツにどのデータが保存されているか分からない

ということで不便だし、スマートじゃないなと思っていたんだけど、こういう時はguidata(hObject, handles)を使えばよいのだった。

guidata(object_handle,data) は、変数 data を GUI データとして保存します。

object_handle が Figure のハンドルでない場合、オブジェクトの親 Figure が使用されます。data は、任意の MATLAB 変数ですが、通常は、必要に応じて新しいフィールドの追加が可能な構造体とします。

MATLABDocumentation

% hObject  : handles.<the_guipart>
% handles  : handles

% store
handles.userdata1 = userdata1;
handles.userdata2 = userdata2;
guidata(hObject,handles)

% load
handles = guidata(hObject)

ふ2009/11/18 01:51"git fetch origin <src>:<dst>" は間違いではありませんが古風ですね。現代のgitなら、単に"git fetch"して、origin/<branch>から使う、というのが標準的だと思います。

ネタ元のウェブページを更新してもらったら良いかも知れません。

allegroallegro2009/11/18 10:43ありがとうございます!そこら辺はちゃんと押さえておかないと使用時に混乱しそうなので勉強します、ありがとうございました!

pneumasterpneumaster2009/11/18 20:03こんにちは。
gitコマンドでの挙動を調べつつ追記いたします。

StevsauttyStevsautty2019/07/30 09:19Amoxicillin Clavulanate Potassium Usda Approved Generic Levitra <a href=http://antabusefast.com>antabuse for sale no prescription</a> Can You Get Accutane In Canada

StevsauttyStevsautty2019/08/02 13:04Viagra On Line Purchases Levitra Pills For Sale <a href=http://bestlevi.com>realcheaplevitra</a> Wheretobuylevitrapills

StevsauttyStevsautty2019/08/05 02:44Levitra Hoher Blutdruck <a href=http://bakgol.com>achat viagra quel site</a> Viagra Cialis E Levitra Discount Pharmasupport Propecia Experiences

トラックバック - http://chick.g.hatena.ne.jp/allegro/20091118
テクノラティプロフィール