sgwjn の回答履歴
- 多重ループの抜けだし方
for文などの2重ループや3重ループの抜け出し方を教えてください。 breakは最も内側のループしか抜け出せないんですよね?
- C# クラスのインスタンスについて
クラス(ClassA)を作成した後に別のクラス(ClassB)内でClassAインスタンスを作成したとします。 このインスタンスをさらに別のクラス(ClassC)で使用したいと思うの ですが可能なんでしょうか? 要するに1つのインスタンスを他で使いまわすような事ができないの かなって思っています。 自分で調べると「Singletonパターン」という方法があるようですが 他の方法もあれば知ってみたいと思っています。 ※環境はWinXP、VS2005 C# です。 以上ですが、よろしくお願いいたします。
- ベストアンサー
- その他(プログラミング・開発)
- 19820202
- 回答数3
- MATLABプロットの線にアルファ値を設定
MATLABでプロットを行うときに、線にアルファ値を設定する(半透明にする)方法が分かりません。線種を変えたり、色を変えたりする方法はわかるのですが・・・。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- mizu_0
- 回答数1
- Matlabで自作関数をオーバーロード
Matlabの組み込み関数の中には、引数の数や戻り値の数に応じて異なる作用をするものが沢山あると思います。 例えば組み込みのmax関数だと y=max(x) ならxの第一次元にについての最大値を返しますし、 [y,i]=max(x) なら、さらに i に最大値のindexを代入、 一方 x=max(x,y) ならx,yの各要素について大きい方を取った行列を、 x=max(x,[],d) ならxのd次元についての最大化をしてくれます。 質問ですが、そういう関数を自分で作ることは可能ですか? function [z,w]=f(x,y) という風に関数を定義してしまうと、たとえyを関数中で利用しない場合でも、引数yを指定しなければエラーになってしまいます。同じ関数名でも呼び方に応じて異なった操作をさせることはできないでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- incd
- 回答数2
- Matlabで自作関数をオーバーロード
Matlabの組み込み関数の中には、引数の数や戻り値の数に応じて異なる作用をするものが沢山あると思います。 例えば組み込みのmax関数だと y=max(x) ならxの第一次元にについての最大値を返しますし、 [y,i]=max(x) なら、さらに i に最大値のindexを代入、 一方 x=max(x,y) ならx,yの各要素について大きい方を取った行列を、 x=max(x,[],d) ならxのd次元についての最大化をしてくれます。 質問ですが、そういう関数を自分で作ることは可能ですか? function [z,w]=f(x,y) という風に関数を定義してしまうと、たとえyを関数中で利用しない場合でも、引数yを指定しなければエラーになってしまいます。同じ関数名でも呼び方に応じて異なった操作をさせることはできないでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- incd
- 回答数2
- mathematicaのプログラムなんですが
1~1000の中にある友愛数を全て表示したい場合 どのようなプログラムを組むとよいのでしょうか?友愛数については C言語しかわからないのにできたら教えていただきたいです。よろしくお願いします
- 締切済み
- その他(プログラミング・開発)
- matukisann
- 回答数2
- ?追加と削除でアンインストールができない
121ポップリンクからホームネットサポーターXP版アップデートの案内が来たので、案内に従って旧プログラムをコントロールパネル、追加と削除でアンインストールしたのですが、容量表示はなくなったもののアイコンが残っていて、新しいバージョンのインストールが出来ません。プログラムファイルを開こうとすると「このショートカットは、リンク先の‘NECHNSPH,chm‘が変更または移動されているので正しく機能しません」とメッセージが出てきます。プログラムファイルの方を削除すれば何とかなるのでしょうか?NECに問合せようとしましたが該当する部署がありませんでしたので投稿しました。よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- hashityan
- 回答数1
- Scilabでの画像の切り出しについて
現在、Scilabを使った画像抽出を研究しています。 今、「エッジを検出し、そのエッジで囲まれた範囲だけの画像を切り出す」という作業を行っているのですが、Scilabは最近始めたばかりで、どのようにすれば切り出せるのかわかりません。 どのようなプログラムを作ればよいのか、わかる方いらっしゃったら是非教えてください。 よろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- new-bow
- 回答数1
- Matlabでsinカーブを作成の方法(合成して)
毎度お世話になります。 sin波形の描き方について、教えてください。 最初の1サイクルの波形はsin(2*pi*f*t)で描き次のサイクルの 波形はsin(2*pi*2*f*t)と言う様に、サイクルごとに周波数が 増加する関数をつくり、plot(t,y)で描画したいのですが、 その技法がわかりません。 下記は、途中のプログラムですが、考え方が まったく間違っている様です(無視してください) ーーーーーーーーーーーーーーーーーーーーーーー %draw sweep wave t1=0:pi/16:2*pi; y1=sin(t1); ;----- t2=2*pi:pi/16:4*pi; y2=sin(t2); ;----- t=t1::t2; ;t2をt1の後に連結したし y=y1::y2; ;y2をy1の後に連結したし plot(t,y);
- 締切済み
- その他(プログラミング・開発)
- shiggy17
- 回答数1
- MATLABのCSV形式での書き込みについて
MATLABにて計算させた結果をCSV形式で出力したいのですが, もともとCSVファイルに書き込んであるデータを消さずに, 追加書き込みとして,行と列を指定して書き込み出来るのでしょうか? もしできるのであれば, どのようなプログラムを組めばよいのでしょうか? どなたかご教授お願いします.
- ベストアンサー
- その他(プログラミング・開発)
- fds_2008
- 回答数2
- MATLABのCSV形式での書き込みについて
MATLABにて計算させた結果をCSV形式で出力したいのですが, もともとCSVファイルに書き込んであるデータを消さずに, 追加書き込みとして,行と列を指定して書き込み出来るのでしょうか? もしできるのであれば, どのようなプログラムを組めばよいのでしょうか? どなたかご教授お願いします.
- ベストアンサー
- その他(プログラミング・開発)
- fds_2008
- 回答数2
- Matlabの実行エラーについて
Matlab6.1を使っています。 他のPCに入っているMatlabで作成し、実行できたプログラムを今使っているPCで実行しようとしたところ、以下のようなエラーが出てしまいました。 エラー内容↓↓↓ >>エラー: File: C:\MATLAB6p1\work\(+関数のプログラム+).m Line: 1 Column: 13 "]"が見つかりません。"identifier"が見つかりました。 >>エラー: ==> C:\MATLAB6p1\work\(mainプログラム).m 行番号: 50 ==> 関数を呼び出すプログラム; プログラムの途中までは動いて、関数を呼び出す際にエラーが出てしまうようです。今までほかのPCでは実行できていたし、カッコや記号が不足している部分もないと思います。 なぜ実行できないのでしょうか・・・? 原因と解決方法を教えていただきたいです、よろしくお願いします。 ちなみに、他のプラグラムの中に今使っているPCで実行できたものもあります。
- 締切済み
- その他(プログラミング・開発)
- marie124
- 回答数1
- 画像の中にファイルをいれる方法。・・・
たとえば、メールで画像ファイルをうけとり、 そのファイルを実行すると画像が表示されるとともに他のファイルが起動する っていう感じにしたいんですが、どなたかわかるかたいたら教えてください!!
- 締切済み
- その他(プログラミング・開発)
- serpent32
- 回答数4
- アルゴリズムについて
あるプログラミングのテストでソートのアルゴリズムを書けというお題が出ました。 残念ながらアルゴリズムをいちいち覚えていなかったので回答を書けなかったんですが、皆さんは例えばクイックソートのアルゴリズムを書けと言われたら書けますか? やっぱり覚えておくべきなんでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- ran0441
- 回答数6
- 実務経験なしで中途のプログラマって採用されますか?
25歳男です。 情報処理系の専門学校でJava、Cなどの基礎を習って卒業後、5年近く関係のないバイトなどをして暮らしてきました。 年齢も年齢なので、真面目にプログラマを目指そうと思っているのですが、実務経験なしで25歳中途のプログラマって採用される可能性あるのでしょうか? 現在、独学でJavaを勉強中で「独習Java」程度の知識なら頭に入ってる状況です。 他の言語はほとんど専門学校時代の知識だけのため、使えるレベルではありません。 すでにあちこちの会社を受けているのですが、書類審査で落とされるところが多く、ほとんど手応えがありません。 このまま就職活動を続けていって良いものか不安になっています。 どなたか知識のある方、アドバイスをお願いいたします。 今考えているのが、 ・今のまま就職活動を続ける ・バイトをしながら言語の資格などを取得してから就職活動を再開する ・情報処理系の専門学校に再度入学しなおして、新卒として就職活動をする といったことを考えています。 もう一度専門学校に入り直したら、一応新卒という形は取れますが、年齢が25歳なので、会社側から見た場合、新卒として見てもらえるかがよくわかりません。 基本的に、プログラムに対しての飲み込みは早く、専門学校時代も成績は優秀だったので、会社に入ってしまえば、頑張り次第でどうにでもなるのではと考えているのですが、甘い考えでしょうか・・・? やはり中途採用ということで、即戦力を求めているであろう企業側に、どういったアピールをすれば良いのか、といった具体的なアドバイスもいただけるとありがたいです。 実務経験なしの上に、資格も特になしなんで、熱意とやる気を見せるしかないとは思っているのですが・・・w 経験者の方など、アドバイスの方をよろしくお願いいたします。
- ベストアンサー
- その他(プログラミング・開発)
- killey
- 回答数10
- 実務経験なしで中途のプログラマって採用されますか?
25歳男です。 情報処理系の専門学校でJava、Cなどの基礎を習って卒業後、5年近く関係のないバイトなどをして暮らしてきました。 年齢も年齢なので、真面目にプログラマを目指そうと思っているのですが、実務経験なしで25歳中途のプログラマって採用される可能性あるのでしょうか? 現在、独学でJavaを勉強中で「独習Java」程度の知識なら頭に入ってる状況です。 他の言語はほとんど専門学校時代の知識だけのため、使えるレベルではありません。 すでにあちこちの会社を受けているのですが、書類審査で落とされるところが多く、ほとんど手応えがありません。 このまま就職活動を続けていって良いものか不安になっています。 どなたか知識のある方、アドバイスをお願いいたします。 今考えているのが、 ・今のまま就職活動を続ける ・バイトをしながら言語の資格などを取得してから就職活動を再開する ・情報処理系の専門学校に再度入学しなおして、新卒として就職活動をする といったことを考えています。 もう一度専門学校に入り直したら、一応新卒という形は取れますが、年齢が25歳なので、会社側から見た場合、新卒として見てもらえるかがよくわかりません。 基本的に、プログラムに対しての飲み込みは早く、専門学校時代も成績は優秀だったので、会社に入ってしまえば、頑張り次第でどうにでもなるのではと考えているのですが、甘い考えでしょうか・・・? やはり中途採用ということで、即戦力を求めているであろう企業側に、どういったアピールをすれば良いのか、といった具体的なアドバイスもいただけるとありがたいです。 実務経験なしの上に、資格も特になしなんで、熱意とやる気を見せるしかないとは思っているのですが・・・w 経験者の方など、アドバイスの方をよろしくお願いいたします。
- ベストアンサー
- その他(プログラミング・開発)
- killey
- 回答数10
- MATLABの行列を変換したいのですが
行列の計算がMATLABで実行されて出てきた値Kfb Kfb=[-0.3162 -7.6248 -4.4566 -1.2231] を次のようにデータを抽出したいのですが、上手くいきません。 どのように行えば可能になるのか教えていただけると幸いです。 Kfb1=[-0.3162 -7.6248] Kfb2=[-4.4566 -1.2231] また、C言語のように割り込みを入れることは可能なのでしょうか? よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- rador
- 回答数2