sgwjn の回答履歴
- C/C++とJavaどちらが良いのでしょうか?
現在求職中の26歳の男です。 今までパソコンスクールの講師やパソコン修理会社の事務(電話にてサポートしたり、簡単な設定の場合、技術者と同様に訪問したり)などを経験して来ました。 いつしか自分もパソコンについてもっと詳しくなりたい、出来ればプログラマーなどの技術者になりたいと思うようになりました。 そんな中、職業訓練でプログラムを学べるコースがあることを知りました。しかし、2つのコースがあり、どちらが良いのかが分からず困っています。 コースは両方とも6ヶ月間。 1.Javaを習得するコース。開始は4/10から 2.C/C++を習得するコース。開始は7/1から そこで質問なのですが、 1.初心者なのですが、どちらの方が覚えやすいのでしょうか? 高校時代、Basicを授業で習った程度の知識しか無いのですが、どちらがより簡単なのでしょうか?WordやExcelなどの事務で使うようなソフトは仕えるのですが、 プログラムは始めてなので不安です。 2.どちらのプログラムが就職に有利ですか? 内容が違い単純には比較出来ないとは思いますが、現在求人が多いのはどちらなのでしょうか?より求人数が多いほうが良いと思っているのですが。 3.習ったとしても年齢で引っかかりますか? 終了後、就職に関して年齢的に遅いのですか?国の機関なので就職に関して斡旋等はしてくれるので、企業も募集をかけると思うのですが、 以前勤めていた会社の技術者は皆若くて、同世代だと数年の経験がありました。ただ、そこの専務は30歳でバイトから一念発起し、技術者になり社長と共に起業しました。 「年齢は関係ない、ようはやる気だ」と自らの体験を語ってくれ、応援してくれたのがきっかけで応募しようと思いました。 (ちなみにそこを辞めた理由は、業績不振になり給料が払えないと言われた為でした。) 専務のような人を特殊ですか?やはり年齢は厳しいでしょうか? 長文になってしまい、読みづらいかと思いますが、 何卒、宜しくお願いします。
- 締切済み
- その他(プログラミング・開発)
- reina1
- 回答数4
- MATLABにおける行の挿入方法
こんにちは,現在データ整理のためにMATLABを用いて以下のようなプログラムを構築しています 1.ファイルを読み,その値を100行7列の行列Aとする 2.Aの10行目と11行目の間に1行7列の行列B1を挿入する (イメージ的にはEXCELの行の挿入です) 3.同様に20行目と21行目の間に1行7列の行列B2を挿入する 4.以降10行ごとに繰り返す となります.ここで2の処理にあたる「行列の特定の列の間に別の行列を挿入する」方法がわかりません いろいろ調べたのですが、このような方法はどこにもありませんでした MATLABに詳しい方,教えていただけないでしょうか?
- 締切済み
- その他(プログラミング・開発)
- orochi_t
- 回答数1
- MATLABでの標準偏差
MATLABでの標準偏差 MATLABで入力するいくつかの数値の標準偏差が分かっているのですが、 その変数たちで作られる関数の標準偏差を求めることは出来ますか? 例えば、x、yに標準偏差を導入した場合、 f(x、y)の標準偏差をもとめたいのですが。 たとえば、f(x、y)=xyだった場合、 まず、どのように、x、yの標準偏差を導入し、 どのようにfの標準偏差を求めればよいでしょうか? コマンド文を教えてください。
- ベストアンサー
- その他(プログラミング・開発)
- zetton7
- 回答数2
- MATLABでssを実行すると、未定義な関数としてエラーになる。
MATLABでssを実行すると、ssが未定義な関数として認識されて エラーになっているようです。 どなたか、対処方法をご存じでしょうか? 宜しくお願いいたします。 ■実行環境 OS:WindowsXP SP2 MATLAB:2007a ■実行したM-ファイル %test l=0.2404; M=0.390; J=0.0712; c=0.695; g=9.81; A=[0 1; -M*l*g/J -c/J]; B=[0; 1/J]; C=[1 0]; D=0; sys = ss(A,B,C,D); ■実行結果 ??? 未定義の関数、またはメソッド 'ss' (タイプ'double' の入力引数)。 エラー ==> test at 13 sys = ss(A,B,C,D); ■調べた事項 >> ver ------------------------------------------------------------------------------------- MATLAB Version 7.4.0.287 (R2007a) MATLAB License Number: XXXXXX Operating System: Microsoft Windows XP Version 5.1 (Build 2600: Service Pack 2) Java VM Version: Java 1.5.0_07 with Sun Microsystems Inc. Java HotSpot(TM) Client VM mixed mode ------------------------------------------------------------------------------------- MATLAB Version 7.4 (R2007a) Simulink Version 6.6.1 (R2007a+) Communications Blockset Version 3.5 (R2007a) Communications Toolbox Version 3.5 (R2007a) Filter Design HDL Coder Version 2.0 (R2007a) Filter Design Toolbox Version 4.1 (R2007a) Fixed-Point Toolbox Version 2.0 (R2007a) Link for ModelSim Version 2.2 (R2007a) Signal Processing Blockset Version 6.5 (R2007a) Signal Processing Toolbox Version 6.7 (R2007a) Simulink Fixed Point Version 5.4.1 (R2007a+) Trademarks ------------------ MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, and xPC TargetBox are registered trademarks and SimBiology, SimEvents, and SimHydraulics are trademarks of The MathWorks, Inc. Other product or brand names are trademarks or registered trademarks of their respective holders. >> which ss -all C:\Program Files\MATLAB\R2007a\toolbox\signal\signal\@dfilt\ss.m % dfilt method >> matlabroot ans = C:\Program Files\MATLAB\R2007a >> path MATLABPATH C:\Program Files\MATLAB\R2007a\toolbox\matlab\general C:\Program Files\MATLAB\R2007a\toolbox\matlab\ops (中略) C:\Program Files\MATLAB\R2007a\toolbox\signal\signal (後略) >>
- ベストアンサー
- その他(プログラミング・開発)
- aniki39
- 回答数1
- ソフトイーサ開発者(登大遊 氏)のプログラミング速度って?
こんにちは。 いちおう、プログラマをしている者です。 私は、ブラインドタッチができ、月に6000行くらい書いています。 そこで、ソフトイーサの開発者は、天才プログラマだ、という話を聞いたので調べてみたのですが、 「彼は日本で最も速く高品質にプログラミングを行える技術者のひとりで、一般的なプログラマーの8~10倍の速度でプログラムが行えるそうで、しかも高品質で安定しているとのこと。「頭よりも指先が先に動いている感じ」と関係者は言います。」 ttp://www.satsuei.net/a-blog/kaz.php?date=2007-01-11 また、エンジニアtype 07.09号での特集では、 「多くの専門家が絶賛するのは、登のプログラミングの正確さとスピードだ。一般のプログラマは一ヶ月あたりで約3000行書くのが精一杯と言われているのに対して、登は最高で一日一万行をこなしたこともあると話す。しかもバグが発生する確率はタイピングミスによるものが中心で、『ミスがあっても一万行に一回くらい』という。」 と書かれています。 常人3000行/30日 と 登氏10000行/1日。。ということは、、 常人300行/1日 と 登氏10000行/1日。。 つまり約33倍の効率。しかもバグが『一万行に一回』なので、テストも軽くパスするでしょうから、実際にはもっと生産性に差がつくと思います。 いくらタイピングが早いとはいえ、これは不可能なんじゃないでしょうか? 創造的思考をしながら知的生産物を作成していくのにあたって、これだけの速度・精度で書ける、というのは信じられません。ちなみに、主に開発に使用している言語はC言語だそうです。 やはり世の中には凡人プログラマの及びもつかない天才がいるということなのでしょうか? それとも、いちいち細かく改行したり、無意味に処理を複雑化させたり、コメントや空行も行数に数えたりして増やしているのでしょうか? 個人的には同じ挙動をするプログラムなら行数が少ない方を書いた人の方が優秀だと思います。もちろん程度によりますが。。 ことの真偽をご存知の方、おりましたらご回答ください。
- ベストアンサー
- その他(プログラミング・開発)
- haniwannko
- 回答数7
- ファイルの復元
eclipseでSVNの操作をミスってしまい新規ディレクトリごとオーバーライドアップデートをしてしまって、新規作成部分の大半を失ってしまいました。 ローカルヒストリーからの復元で3分の1くらいは復活したのですが、他のファイルは救済できず、Windows Vista Businessのシャドーコピーも、Dドライブには保護設定をしておらず復元できずで、「復元」というツールを使ってもダメでした。 どうにかして全て復元することはできないでしょうか。
- ベストアンサー
- その他(プログラミング・開発)
- fukugen
- 回答数2
- MATLABのplot結果を配列にいれたくて困っています。
こんにちは。 画像の特徴点xy座標50個をplotし、それぞれの点を線で結んだ結果を画像の配列として扱いたいのですが、現在は a : 50x2(512x512の画像の特徴点の座標) imshow(Img) > hold on > line or plot(a(:,1),a(:,2)) だと、結果を512x512配列として扱えません。 点と点を直線で結んでいくような関数などありましたらよろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- node_list
- 回答数2
- MATLABのplot結果を配列にいれたくて困っています。
こんにちは。 画像の特徴点xy座標50個をplotし、それぞれの点を線で結んだ結果を画像の配列として扱いたいのですが、現在は a : 50x2(512x512の画像の特徴点の座標) imshow(Img) > hold on > line or plot(a(:,1),a(:,2)) だと、結果を512x512配列として扱えません。 点と点を直線で結んでいくような関数などありましたらよろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- node_list
- 回答数2
- Excel VBA テキストボックスの入力を使用不可にした場合
Excel VBA テキストボックスの入力のプロパティのEnabledをFalseにする使用不可になるのですが、グレーで薄くなってしまい見にくいのですが、何か良い方法はないでしょうか? 黒文字にしたいのですが・・・。 よろしくお願い致します。
- ベストアンサー
- その他(プログラミング・開発)
- cocoku
- 回答数6
- MATLABのコンパイルについて
MATLABのR14SP3を使っているのですが、 コンパイルをしようとするとエラーが発生します。 どうやら使っているmexファイルが旧式のために使えないようです。 書き換えはどのようにしたら良いでしょうか? 以下がエラー文です よろしくお願いします *************************************************************************** Warning: The file extension of 32-bit Windows MEX-files was changed from ".dll" to ".mexw32" in MATLAB 7.1 (R14SP3). The generated MEX-file will not be found by MATLAB versions prior to 7.1. Use the -output option with the ".dll" file extension to generate a MEX-file that can be called in previous versions. For more information see: MATLAB 7.1 Release Notes, New File Extension for MEX-Files on Windows ***************************************************************************
- ベストアンサー
- その他(プログラミング・開発)
- kikaisuga
- 回答数2
- MATLABプログラミングについて
卒業研究のデータ解析をMATLABで行っているのですが, 途中で行き詰ったためお助けをお願いします. 質問内容は,実験により得られたデータがほぼsin波なのですが,その波の数をプログラムで読み取るためにはどうすればよろしいのでしょうか?実験データなので細かく見ると上下に振れています. データをプロットしたグラフだと間隔の狭いところは読みにくく困っています.また,始点と終点の読み取り方法もわかりません. どのようなプログラムを組めばいいか教えてください. 質問がわかりにくいと思いますがよろしくお願いします.
- ベストアンサー
- その他(プログラミング・開発)
- gt1022
- 回答数1
- 確率に関するexcelの操作について教えてください!
excelに関してですが、例えば一つのセルにある確率xで"A"という文字、1-xの確率で"B"という文字を出力させる方法を知りたいんですけど、関数の組み合わせで出来るものなのですか?? excelよく使う学生です。教えてください!よろしくお願いします!
- 締切済み
- その他(プログラミング・開発)
- nathutaro
- 回答数1
- プログラム作成関連に勤める方の雇用契約内容について
テレビなどでCMもやるような大企業で プログラムの作成(組み込み系など)も手がける会社の場合 取引企業先の商品開発に携わることになり、セキュリティーや情報の保護などの理由で 社員は取引先の会社へ訪問して、そこで毎日仕事をするのが普通なのでしょうか? そのプロジェクトが終わると、また別の会社へ訪問して 仕事をするというのが基本になっているのでしょうか? また、相手先の会社へ訪問し、仕事をするのが主になる場合は プログラマーを派遣する、どちらかと言うと派遣会社よりなのでしょうか? 実務なしの未経験なのですが、プログラムに携われる仕事がしたいとおもっています。 先日面接に行ったところが、上記の様な形態で経営されているようで 面接官の方が 「社員からは厳しいですが、アルバイトから経験を詰まれてはどうですか?」 と申されたので、どうしようか真剣に迷っております。 最近では、募集要項に 「未経験でも研修制度有」と明記されていたりするので 自ら当然勉強しますが、まずは社員での契約を交わして その後に自社のオフィスで研修をおりまぜつつ、雑務などをこなして 順々にチームの一員として仕事をやっていくのかな と言う流れを想像していたので、あまりの違いに困惑しております 真剣に悩んでおります どうぞよろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- urecy
- 回答数5
- MATLABのremezのエラーについて(FAILURE TO CONVERGE)
MATLABのバージョンは6.0.0.88のリリース12を使用しています。 プログラム内ではループで回してFの値を適切な値に変化させつつremez(N,F,A,W)を使用して設計ができるようにしています。 N=10, 12, 16, 18の場合は問題なく設計できるのですが、N=14の時だけ下のようなエラーがでます。 *** FAILURE TO CONVERGE *** Probable cause is machine rounding error. Number of iterations = 4 警告: If the number of iterations exceeds 3, the design may be correct, but should be verified with freqz. もしくは *** FAILURE TO CONVERGE *** Probable cause is machine rounding error. Number of iterations = 5 警告: If the number of iterations exceeds 3, the design may be correct, but should be verified with freqz. です。 すこし自力で調査した結果、同じN=14でも、設定する周波数Fによってこのエラーが出たり出なかったりします。 次のパラメータのときのエラーが出るFとエラーが出ないFの具体例を挙げます。 N = 14; A = [1 1 0 0 0 0] W = [10 10 1]; ・エラーの出るFの具体例: F = [ 0 0.0315 0.5156 0.9032 0.9033 1 ]; ・エラーが出ないFの具体例: F = [ 0 0.0315 0.5156 0.9062 0.9063 1 ]; F = [ 0 0.0315 0.5156 0.8945 0.8946 1 ]; F = [ 0 0.0320 0.5234 0.9169 0.9170 1 ]; どうしても14次で設計したいのでかなり困っております。 なにか対処方法はないでしょうか?
- 締切済み
- その他(プログラミング・開発)
- ikneg
- 回答数2
- MATLABのremezのエラーについて(FAILURE TO CONVERGE)
MATLABのバージョンは6.0.0.88のリリース12を使用しています。 プログラム内ではループで回してFの値を適切な値に変化させつつremez(N,F,A,W)を使用して設計ができるようにしています。 N=10, 12, 16, 18の場合は問題なく設計できるのですが、N=14の時だけ下のようなエラーがでます。 *** FAILURE TO CONVERGE *** Probable cause is machine rounding error. Number of iterations = 4 警告: If the number of iterations exceeds 3, the design may be correct, but should be verified with freqz. もしくは *** FAILURE TO CONVERGE *** Probable cause is machine rounding error. Number of iterations = 5 警告: If the number of iterations exceeds 3, the design may be correct, but should be verified with freqz. です。 すこし自力で調査した結果、同じN=14でも、設定する周波数Fによってこのエラーが出たり出なかったりします。 次のパラメータのときのエラーが出るFとエラーが出ないFの具体例を挙げます。 N = 14; A = [1 1 0 0 0 0] W = [10 10 1]; ・エラーの出るFの具体例: F = [ 0 0.0315 0.5156 0.9032 0.9033 1 ]; ・エラーが出ないFの具体例: F = [ 0 0.0315 0.5156 0.9062 0.9063 1 ]; F = [ 0 0.0315 0.5156 0.8945 0.8946 1 ]; F = [ 0 0.0320 0.5234 0.9169 0.9170 1 ]; どうしても14次で設計したいのでかなり困っております。 なにか対処方法はないでしょうか?
- 締切済み
- その他(プログラミング・開発)
- ikneg
- 回答数2
- MATLABのパス設定エラー
MATLAB超超初心者です。。Psychtoolboxを使いたいので、パス設定をしました。「ファイル」→「パスの設定」→「パスの追加」→Psychtoolboxの各フォルダを選択という手順で設定したのですが、いざデモを流そうとしたら、次のようなエラーが出てしまいました。 Error loading libmex.dll from C:\MATLABR11\toollbox\Psychtoolbox\PsychBasic\Screen.dll. Error loading C:\MATLABR11\toolbox\Psychtoolbox\PsychBasic\Screen.dll. ??? Invalid MEX-file 何がいけないのでしょうか…。パスを設定するだけでは使えないのでしょうか。MATLAB5.3を使っています。パスブラウザでは一応すべて設定できています。 基礎的な質問で大変恐縮ですが、どなたか教えてください。
- 締切済み
- その他(プログラミング・開発)
- giriko
- 回答数2
- プログラム作成関連に勤める方の雇用契約内容について
テレビなどでCMもやるような大企業で プログラムの作成(組み込み系など)も手がける会社の場合 取引企業先の商品開発に携わることになり、セキュリティーや情報の保護などの理由で 社員は取引先の会社へ訪問して、そこで毎日仕事をするのが普通なのでしょうか? そのプロジェクトが終わると、また別の会社へ訪問して 仕事をするというのが基本になっているのでしょうか? また、相手先の会社へ訪問し、仕事をするのが主になる場合は プログラマーを派遣する、どちらかと言うと派遣会社よりなのでしょうか? 実務なしの未経験なのですが、プログラムに携われる仕事がしたいとおもっています。 先日面接に行ったところが、上記の様な形態で経営されているようで 面接官の方が 「社員からは厳しいですが、アルバイトから経験を詰まれてはどうですか?」 と申されたので、どうしようか真剣に迷っております。 最近では、募集要項に 「未経験でも研修制度有」と明記されていたりするので 自ら当然勉強しますが、まずは社員での契約を交わして その後に自社のオフィスで研修をおりまぜつつ、雑務などをこなして 順々にチームの一員として仕事をやっていくのかな と言う流れを想像していたので、あまりの違いに困惑しております 真剣に悩んでおります どうぞよろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- urecy
- 回答数5
- システム開発の手付金について
システム開発の手付金についてですが 大体何割くらいが手付金でしょうか。 システム屋さんからはうちは卸価格のシステム開発なので 全額前払いと言われたのですが・・・・ どうにか全額前払いは避けたいのです。 どのように交渉すればいいでしょうか。
- ベストアンサー
- その他(プログラミング・開発)
- maman5
- 回答数11
- MATLABの質問
a = imread('AM100-1.png'); b = imread('AM100-2.png'); a = im2uint16(a); b = im2uint16(b); c=b-a; c2=a-b; d=c/10; d2=c2/10; p1=a+d; P1=p1-d2; p2=P1+d; P2=p2-d2; p3=P2+d; P3=p3-d2; p4=P3+d; P4=p4-d2; p5=P4+d; P5=p5-d2; PP1 = label2rgb(P1, @jet); PP2 = label2rgb(P2, @jet); PP3 = label2rgb(P3, @jet); PP4 = label2rgb(P4, @jet); PP5 = label2rgb(P5, @jet); [nRows nCols] = size(P1); for iCol = 1:nCols for iRow = 1:nRows if P1(iRow,iCol)<17000; PP1(iRow,iCol,:)=0; if P2(iRow,iCol)<17000; PP2(iRow,iCol,:)=0; if P3(iRow,iCol)<17000; PP3(iRow,iCol,:)=0; if P4(iRow,iCol)<17000; PP4(iRow,iCol,:)=0; if P5(iRow,iCol)<17000; PP5(iRow,iCol,:)=0; end end end end end end end A = cat(4,PP1,PP2,PP3,PP4,PP5); 初心者ながら上のようなプログラムを作ったんですが、うまくまとめられないでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- U-GE
- 回答数6
- MATLABの質問
a = imread('AM100-1.png'); b = imread('AM100-2.png'); a = im2uint16(a); b = im2uint16(b); c=b-a; c2=a-b; d=c/10; d2=c2/10; p1=a+d; P1=p1-d2; p2=P1+d; P2=p2-d2; p3=P2+d; P3=p3-d2; p4=P3+d; P4=p4-d2; p5=P4+d; P5=p5-d2; PP1 = label2rgb(P1, @jet); PP2 = label2rgb(P2, @jet); PP3 = label2rgb(P3, @jet); PP4 = label2rgb(P4, @jet); PP5 = label2rgb(P5, @jet); [nRows nCols] = size(P1); for iCol = 1:nCols for iRow = 1:nRows if P1(iRow,iCol)<17000; PP1(iRow,iCol,:)=0; if P2(iRow,iCol)<17000; PP2(iRow,iCol,:)=0; if P3(iRow,iCol)<17000; PP3(iRow,iCol,:)=0; if P4(iRow,iCol)<17000; PP4(iRow,iCol,:)=0; if P5(iRow,iCol)<17000; PP5(iRow,iCol,:)=0; end end end end end end end A = cat(4,PP1,PP2,PP3,PP4,PP5); 初心者ながら上のようなプログラムを作ったんですが、うまくまとめられないでしょうか?
- ベストアンサー
- その他(プログラミング・開発)
- U-GE
- 回答数6