- 締切済み
matlabのプログラミング
SnowShowerの回答
- SnowShower
- ベストアンサー率40% (140/348)
関連するQ&A
- matlabのプログラミング
MATLABのプログラミングについてご質問ですが、 構造体配列を使った、二つの多項式を足すプログラムの作り方をご存じの方いらっしゃいますか? (コマンドのpolyaddを構造体配列で作ったプログラム) 例、 a=struct('exponent',{1,2,3},'coeff',{0,1,0}) b=struct('exponent',{1,2,3},'coeff',{1,0,1,}) でプログラム(a,b)を発動すると answer= 1x3 struct array with fields: exponent coeff となり、workspaceにある答えが昇順表示になるプログラムです。 よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- 関数の戻り値が複数ある場合
C言語初心者です。 関数の戻り値を返す場合、return 変数名;と記述しますよね。 配列を返す場合、ポインタを使用しないで返すにはどうしたらいいですか? 例えば合計と平均を計算する関数があり その結果を配列に入れてmainに返すなど。 以前他の方の質問のコメントに 配列の要素が固定であれば、構造体にして返す方法もあります。 struct array { int x[10]; }; struct array func() { struct array a; ... return a; } -- とあったのですが、構造体の要素が全てint型ならば 配列ではダメなのですか?
- 締切済み
- C・C++・C#
- MATLABのプログラミングについてご質問です
MATLAB初心者です。 現在、以下の環境を使っています。 ------------------------------- OS:Windows XP MATLABのバージョン:R2007a ------------------------------- 以下の内容をプログラムでどう組み込めばよいのか分らないため、質問させて頂きました。 詳しい方、ご教授のほどお願いします。 (1)Windowsのペイントで、ドラッグ&ドロップすると +----------+ | | +----------+ このように、点線で枠ができると思います。それをMATLABで表現する方法 (始点座標と終点座標はマウスで操作するため、座標は可変になります) (2)MATLAB-GUIに画像データ(sample.tif)を表示する方法 (3)MATLAB-GUIを表示した時に、表示位置を常にパソコンのモニター中央にする方法 (4)MATLAB-GUIで画面A, Bとある場合、画面Aの[次へ]ボタンを押すと画面Aを消して画面Bを表示する方法 長くて申し訳ございませんが、ご回答よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- データ数の多い構造体配列について
visual c++で配列をメンバーに持つ構造体配列を定義したいと思っています。 しかし、以下のように定義してもプログラムが実行されません。 配列の容量が大きいのかもしれませんが、 大量のデータを扱いたいので容量を小さくはしたくありません。 大量のデータを扱うのに何かいい方法はないでしょうか。 struct X { double A[1000]; }; : : : struct X B[10000];
- 締切済み
- C・C++・C#
- matlabについての質問です。
matlabについての質問です。matlab初心者です。 3つ以上のデータ列について相関係数を求めるプログラムを教えてください。 イメージとしては データ列a b cについて a b c a 1 b 0.2 1 c 0.8 0.4 1 このような結果が出るようなプログラムを書きたいです。 わかるかた、回答宜しくお願いします。
- 締切済み
- 電気・電子工学
- MATLABのグラフ
MATLAB という汎用数値解析プログラムを使っています。 現在、100×100の配列の中にランダムな数字(0~40)が入ったデータを扱っています。 その中にある数値を棒グラフで表現したいのですが、どうしたら良いでしょうか。 ヒストグラムの表現はできたのですが、私が行いたいのは1行目の1には数字A,1行目の2には数字B・・・と言ったようなグラフを作りたいです。 周囲にMATLABに詳しい人も居なく、独学では限界を感じて質問しました。 ご回答よろしくお願いいたします。
- ベストアンサー
- その他(プログラミング・開発)
- MATLABのプログラミングについてご質問です(3)
MATLAB初心者です。 いつもお世話になります。 現在、以下の環境を使っています。 ------------------------------- OS:Windows XP MATLABのバージョン:R2007a ------------------------------- 以下の内容をプログラムでどう組み込めばよいのか分らないため、質問させて頂きました。 詳しい方、ご教授のほどお願いします。 (1)カレントディレクトリ内のフォルダ(hoge)の中に「JPEGファイル」が何個あるかをカウントする方法 (2)MATLABの guide のプロパティ インスペクターの中に文字の水平位置(left, center, right)を設定する 「HorizontalAlignment」があると思います。 垂直位置を設定する箇所ってどこかにあるのでしょうか? あれば、教えて頂きたいです。 (3)2つの画像ファイル「A.tif」「B.tif」を合成(論理和)して「C.tif」を出力する事って可能なのでしょうか? 色々と試してみましたが、今の自分の力量では無理でした。もし可能であれば、やり方を教えて頂きたいです。 全てでなくても、判る範囲までのご回答でもかまいません。 よろしくお願いします。
- 締切済み
- その他([技術者向] コンピューター)
- プログラミングの質問です
下記の構造体タグ「seiseki」を使って,表に示す データをもつ構造体配列「list」を作成する. 関数に構造体配列「list」のアドレスを渡す. 関数で構造体ポインタ「*list」を利用して,一番点 数の高い者(1名限定)を調べ,その名前を表示する. struct seiseki{ char name[30]; int score; }; name score 佐藤 80 鈴木 75 田中 95 高橋 90
- 締切済み
- C・C++・C#
- 【MATLAB】複数stringのarray/vectorの格納方法
こんにちは。MATLABプログラミングで質問です。 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% >> a = 'cat';b = 'dog'; c = 'pig'; >> list = [a;b;c] list = cat dog pig %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% とリスト化できますが、下の場合、 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% >> a = 'cat';b = 'dog'; c = 'pig';d = 'bird'; >> list = [a;b;c;d] ??? エラー ==> vertcat CAT引数の次元が一致していません %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% dの次元が違いますのでエラーが出ます。 これをまとめるには、 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% >> list(1).str = a;list(2).str = b;list(3).str = c;list(4).str = d; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% でエラーがでなく成功しますが、 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% >> list list = 1x4 struct array with fields: str %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 一括に表示できずに困っています。 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% list = cat dog pig bird %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% と表示させるようなMATLAB string vectorの格納方法はあるでしょうか? なお、最大文字数に合わせてBlankを入れるのは、 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% length(list(1,:)) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% とした時に誤った回答が出ますので、むむむです。
- ベストアンサー
- その他(プログラミング・開発)
- 配列を含んだ構造体への値設定について教えて下さい。
配列を含んだ構造体への値設定について教えて下さい。 下記のような構造体の定義があります。 typedef struct A_T { UINT64 a1; UINT32 a2; } A_t; typedef struct B_T { UINT32 b1; A_t b[8]; } B_t; 構造体B_tを関数の引数で渡し、A_tのa1とa2に値を設定したいのですが、プログラミング初心者の為、どのように作ればよいのかわかりません。 どうぞ教えて下さい。
- ベストアンサー
- C・C++・C#