検索結果
F20
- 全てのカテゴリ
- 全ての質問
- newton法のjacobi
以下のプログラムを作ったんですが実行したときに答えがnanになります。どなたか間違いがわかる方よろしくおねがします。 const double e =1e-10; enum {N=100}; const double x0 =1; const double y0 =1; double f(const double x,double y) {return x*x-y*y;} double g(const double x,double y) {return 6*x*y-5;} double dfdx(const double x,double y){return 2*x;} double dfdy(const double x,double y){return -2*y;} double dgdx(const double x,double y){return 6*y;} double dgdy(const double x,double y){return 6*x;} double det(double x,double y); main() { double x[N+1],y[N+1]; int i; double det2; x[0]=x0; y[0]=y0; for(i=0;i<=20;i++) { det2=det(x[i],y[i]); x[i+1]=x[i]-(dgdy(x[i],y[i])*f(x[i],y[i]))-(dfdy(x[i],y[i])*g(x[i],y[i]))/det2; y[i+1]=y[i]-(dgdx(x[i],y[i])*f(x[i],y[i]))-(dfdx(x[i],y[i])*g(x[i],y[i]))/det2; printf("x = %lf\n",x[i+1]); printf("y = %lf\n",y[i+1]); printf("\n"); } exit(0); } double det(double a,double b) { double ans; ans=1/(dfdx(a,b)*dgdy(a,b)-dfdy(a,b)*dgdx(a,b)); return ans; }
- 自分で屋外ガス給湯器取り付けと水道管,温水管の配管は可能でしょうか
木造一戸建て賃貸物件に転居を予定しています. ここに,給湯器を自力で取り付けられるものか,可能性に関する質問です. 物件は,数年後に取り壊し前の古い家屋(定期借家)なのですが,入居前の 交渉で,給湯器の家主負担による取り付け交渉は不可という解答を得ています. が,改築改造は自由との許諾は得ています. 現状,(1) 1Fキッチンに瞬間湯沸器,(2) 1F風呂にバランス釜, (3) 2Fトイレ前に洗面所(温水設備なし)があります. これらのうち(1)は取り外し,(2) バランス釜はそのままで水栓を新設, (3)は洗面台を新設し,20号程度の給湯器(追い炊きなし)を自費で購入し, 給水配管延長,給湯配管延長を施すことは,どれくらい実現可能性がある でしょうか? (あるいは,ガス配管など危険を伴うなどで違法だったりするのでしょうか) バランス釜のお湯の量の少なさをご存知の方は多いと思いますが,気に入った 物件ながらここだけがどうしてもネックです. 専門業者に依頼すると20万弱くらいかかるようなので, 趣味もかねて自分で何とかできないかと考えています.
- コンテナで、自動車工場。これでは持たない?
自動車工場兼事務所を、作りたいと思っています。現時点、カクイチハウスを念頭に置いていますが、先日、コンテナハウスを検索していますと、非常に目を引くモノを、目にしました。カクイチハウスでは考えられない2階のスペースがあり、『これなら普段、不必要なものでも置いておける』と思ったのですが、肝心の工場部分になると、さっぱり知恵が、出て来ません。画像を添付させて頂きますが、自動車工場ですと、コンテナ1つでは、高さが足りず(奥行きは20fで十分です)、どうしても2階建てに組む事になり、しかも、画像のように、赤枠で囲んだ1F天井部分と、2F床部分は、確実に不要です。こんなモノで耐久性など、得られるものでしょうか?また、ここまですると、構造計算が必要らしく、鉄柱を増やしたりして貰えば、建築基準というのは、クリア出来るものでしょうか?そして、それは安い作業なのでしょうか?カクイチハウスよりは、かなり安く仕上がりますので、そのままですと余裕ですが、強度を増す毎に、やはりカクイチハウスのほうが格安でしょうか?ちなみに、カクイチの場合、友人がやっておりまして、半値程度の計算ですが。
- ベストアンサー
- その他(生活・暮らし)
- bi-mota
- 回答数1
- C言語について質問です。
C言語についての質問です。 C言語の問題で、 キーボードから氏名・身長・体重の値を受け取り、受け取った身長からもとめられる標準体重を受け取った体重から差し引いた値を計算する。 入力したデータと標準体重のデータを次のように表示するプログラムを作成せよ。 入力データ数は3件として、氏名、身長、体重、標準体重のデータは構造体に格納して、表示する際にデータの入った構造体を読み出すようにしなさい。 という問題があり、苦戦しております。 サンプルソースとして以下があり、 #include <stdio.h> #define NUMBER 3 typedef struct { char name[20]; float weight; float height; float diff; }MEMBER; int main(void){ int i; MEMBER member[NUMBER]; puts("氏名をおわすれなく"); /*構造体への入力部分*/ for(i=0;i<NUMBER;i++){ /*ここに追加*/ } /*構造体データを読み出して画面に表示する部分*/ printf("氏名\t身長[cm]\t体重[kg]\t体重-標準体重[kg]\n"); puts("--------------------------------------------------------"); for(i=0;i<NUMBER;i++){ printf("%s\t%8.1f\t%8.1f\t%8.1f\n", member[i].name,member[i].height, member[i].weight, member[i].diff); } puts("--------------------------------------------------------"); } 中央あたりの「構造体への入力部分」の書き方が分かりません。 どなたか手助けしていただけないでしょうか。
- 締切済み
- C・C++・C#
- asimonoono
- 回答数1
- モンテカルロ法を用いた実験
モンテカルロ法を用いてy=x^2とx軸で囲まれた部分の面積の近似値を求める.これを利用して平均μ,標準偏差σ,を求めたところ下記の写真のようになった.点数nに対して標準偏差は何次であるかを,中心極限定理から求められる次数,実験結果から導かれる次数のそれぞれで求めなさい.次数とはどのように求められるのでしょうか?使用したプログラムを下に書いておきます. #include <stdio.h> #include <time.h> #include <stdlib.h> #include <math.h> double f(double x); int main(void) { int M = 1000; int i,j,n,c,k; int tmp[6] = { 20, 50, 100, 200, 500, 1000 }; double x,y,Y, sumY, sumY2, muY, muY2, sigmaY; srand((unsigned int)time(NULL)); for (k = 0; k < 6; k++){ sumY = 0; sumY2 = 0; for (j = 0; j < M; j++){ c = 0; n = tmp[k]; for (i = 0; i < n; i++){ x = (1.0* (double)rand()) / ((double)RAND_MAX + 1.0); y = (1.0* (double)rand()) / ((double)RAND_MAX + 1.0); if (y <= f(x)){ c++; } } Y = ((double)c) / (double)n; sumY = sumY + Y; sumY2 += Y*Y; } muY = sumY / (double)M; muY2 =sumY2 / (double)M; sigmaY = sqrt(muY2 -(muY*muY)); printf("%d %lf %lf\n", n, muY, sigmaY); } return 0; } double f(double x) { double r = x * x; return r; }
- ベストアンサー
- 数学・算数
- caneo_bote
- 回答数2
- ターボ車と大排気量NA車で加速の違いはありますか?
基本的にターボ車の方が速くて、NAでも大排気量であれば同等になると考えています。 0-100km/hが5秒弱のランエボX(2L,ターボ)とIS-F(5L,NA)という車があります。 ターボ車とNA車ですが、秒数が大差ないということは、100km/hまで同じような加速で到達するのでしょうか? 5秒かかっている時間がどのように配分されているのか知りたいです。 自分の中では、こんな感じに考えてます。 ターボ車は途中まで一瞬で加速してそこからいくらかゆったりと100km/hに到達、 この場合ランエボは、1秒で40km/h、2秒で60km/h、3秒で80km/h、5秒で100km/hみたいな感じなのかなと。 NA車は、100km/hまで平均した加速で到達、 この場合IS-Fは、1秒で20km/h、2秒で40km/h、3秒で60km/h、4秒で80km/h、5秒で100km/hみたいな感じなのかなと。 なので、この2台の場合、スタートが同時でもIS-Fはランエボの背中を追いながら100km/hに到達する時に並ぶ感じになるのでしょうか?
- STOPエラー 0x000000c5
会社のパソコンが10日一回とか20日にくらいのペースでブルースクリーンで落ちます。 機種はDELL OPTIPLEX755でwindows2000をインストールしています。 SATAに2000を入れるドライバーが見つからず、BIOSでRAID Autodetect/ATAに変更して、インストールしています。 下記はエラー内容です。 イベントの種類: 情報 イベント ソース: Save Dump イベント カテゴリ: なし イベント ID: 1001 日付: 2008/04/23 時刻: 21:03:06 ユーザー: N/A コンピュータ: XXXX 説明: このコンピュータはバグチェック後、再起動されました。バグチェック: 0x000000c5 (0x00000510, 0x00000002, 0x00000001, 0x8046e0f6) Microsoft Windows 2000 [v15.2195] このコンピュータはバグチェック後、再起動されました。バグチェック: 0x000000c5 (0x00000d08, 0x00000002, 0x00000001, 0x8046e0f6) Microsoft Windows 2000 [v15.2195] このコンピュータはバグチェック後、再起動されました。バグチェック: 0x000000c5 (0x00000ead, 0x00000002, 0x00000001, 0x8046e0f6) Microsoft Windows 2000 [v15.2195] このコンピュータはバグチェック後、再起動されました。バグチェック: 0x000000c5 (0x00080020, 0x00000002, 0x00000001, 0x8046e064) Microsoft Windows 2000 [v15.2195] 少ない情報ですが、分かる事があればアドバイス宜しくお願い致します。
- ベストアンサー
- その他([技術者向] コンピューター)
- mc1019
- 回答数2
- Accton EN1207D/EN2242A~のエラーについて
古いPC(NECのMateMA66H、OS2000、Celeron800MHz、256MB、20GB)を起動しようとした所次のようなエラー(?)が出てしまいました。 古い為メ-カ-は使えないし、調べても正直お手上げです(泣)。どなたか対処方法を教えて下さい。 <状況> (1)電源を入れる→Accton EN1207D/EN2242A Series PXE bootRom..と表示されて進まない。 (2)起動時にF2キ-押して設定メニュ-からnetwork bootをDisableにしようと試みるが、F2キ-を押しても「セットアップを起動しています...」の表示がずっと続いたまま設定メニュ-まで進まない。 で、お手上げという状態です。 なおAcctonEN1207D/EN2242A SeriesというのはLANボ-ドドライバのアップデ-トモジュ-ルで、「リモ-トパワ-オン機能を有効にして電源を切った際、パワ-オンパケット以外のパケットを受信した時にも電源が入る場合がある」という問題を修復する物という所までは調べられたのですが、この後の対処がさっぱり分かりません。(gooの過去ログも調べたのですが・・・) あるいはF2キ-から設定メニュ-に進めないということはHDDの故障と考えた方が良いのでしょうか?
- E-303からの映像が悪い
E-303からの映像が悪い 東芝E-303 ブラビア 20J5を使用していました アンテナレベルは確認していませんがとても綺麗に映ります アクオス32E6 に買い替えしましてテレビをそのままアクオスに入れ替えますと映像が悪いです アナログの様な映像です。 配線はアパート共同アンテナ>E-303>アクオス アンテナ線はF型ケーブル E-303>アクオスはHDMI アクオスの取説を見るとアンテナ線はレコーダーではなくアクオスに直接つないでください レコーダー使用の場合は分配器を使用するようにとのことで2分配器でアンテナ線をF型ケーブルで接続しました。 確かにアクオスは綺麗に映ります アクオスは問題ないとおもいます アンテナレベルは 92^93です。 でも入力切り替えでE-303の放送を見るとわるいです アナログの様な映像です。 録画TSでも当然悪いです 綺麗に録画できません ブラビアはアンテナ線>E-303>ブラビア で 綺麗に視聴 録画できました。 E303からアクオスの間にブースターでも入れないとだめでしょうか。 F型ケーブル HDMIは高級品ではありませんが デジタルハイビジョン用です。 同じ接続でブラビアは綺麗で アクオスは悪いのかわかりません。
- 高中正義?の古い曲と思われるのですが題名を知りませんか?
20年以上前に聞いて以来すっと曲名がわからず、いろいろ探し回っていましたがいまだに見つかりません。 いよいよ皆さんのお力を借りなければならないと思いここに投稿しました。 あるいは勘違いで高中正義の曲じゃないかもしれませんが、曲の感じは明らかに流れるようなギター中心で高中正義っぽいです。 曲の始まりからドラムなしでただ水が流れるような雰囲気が続きますが、本体が始まってしばらくはキーボードだけでギターは入りません。 コードとしてはノーマルにF→Bb→F→Bbと続きます。 サビ?に入るとギターがようやく入るのですが、エフェクターをかましているらしく、とても哀しい感じの音になっています。 (Dm) ミレドレ~ミ~ド~ (Faug?) ミレドレ~ミ~ド~ (A7→Dm) ミレドレ~ミ~ド~ (F→C7) ド~レミ~ファ~ミ~ファ~レ~ 付記しているコードは合っているかどうかわかりません。 でもメロディとしてはこんな感じで間違ってないと思います。 これじゃ情報としては乏しいですが、お分かりの方がいらしたらぜひ曲名とアーチスト名(高中正義でなくても可)を教えてください。 これがわかれば長年の心のつかえが取れます。
- 締切済み
- 国内アーティスト
- noname#153754
- 回答数1
- 間違い?jacobiを用いたnewton法
以下のプログラムを作ったんですが実行したときに答えがnanになります。どなたか間違いがわかる方よろしくおねがします。 const double e =1e-10; enum {N=100}; const double x0 =1; const double y0 =1; double f(const double x,double y) {return x*x-y*y;} double g(const double x,double y) {return 6*x*y-5;} double dfdx(const double x,double y){return 2*x;} double dfdy(const double x,double y){return -2*y;} double dgdx(const double x,double y){return 6*y;} double dgdy(const double x,double y){return 6*x;} double det(double x,double y); main() { double x[N+1],y[N+1]; int i; double det2; x[0]=x0; y[0]=y0; for(i=0;i<=20;i++) { det2=det(x[i],y[i]); x[i+1]=x[i]-(dgdy(x[i],y[i])*f(x[i],y[i]))-(dfdy(x[i],y[i])*g(x[i],y[i]))/det2; y[i+1]=y[i]-(dgdx(x[i],y[i])*f(x[i],y[i]))-(dfdx(x[i],y[i])*g(x[i],y[i]))/det2; printf("x = %lf\n",x[i+1]); printf("y = %lf\n",y[i+1]); printf("\n"); } exit(0); } double det(double a,double b) { double ans; ans=1/(dfdx(a,b)*dgdy(a,b)-dfdy(a,b)*dgdx(a,b)); return ans; }
- 女性として魅力的なのは
社会人の男性にお聞きしたいのですが、次のどの女性があなたにとって一番魅力的ですか。 Aさん40後半独身 身長小さめ、ぽっちゃり、目がうるうるして大きい、年相応の肌、声が可愛い、甘え上手、涙も見せる、後輩には「ちゃんとして!」とハッキリ言う、ムダ毛の処理をしない(自然派)、ワンピースなどラブリーな服装だがセンスは? 野球に詳しい Bさん20代前半独身 体育会系、健康的、ボーイッシュなショートヘア、明朗快活、笑顔が可愛い、いつもジーパンやパンツスーツでスカートは履かない、男女共に友達が多い、女性からモテてキスをせがまれる Cさん30代前半既婚 細い目の和風顔、化粧っ気がない、仕事バリバリ、やんわりとだがズバリとお局にもうまく対応、サバサバした性格で男性にはキツいツッコミを入れられるが笑いにできる、頭が切れる、子持ちで呑み会には来ない、ファッションは黒髪ボブにパンツスーツでいつもキリッとしている Dさん40代後半既婚 20代にも見える石田ゆり子似の美女、女子力高い、飄々としてるけど頭の回転が早く仕事が出来る、料理が得意、話し方や仕草に色気ハンパない、アダ名は女子からはママ、男子からはキャバ嬢 Eさん20代後半既婚 笑顔が可愛い美少女、女子力高い、旦那さんに夢中、おしゃれが好き、キティちゃんが好き、明るくて真面目で自分に厳しく仕事は完璧にこなす、年上受け抜群で 同年代の女性より年上女性と一緒に行動している Fさん20代後半独身 薄めの顔に素朴なルックス、真面目、素直、優しい、控えめ、あまり個性を出さないが友情に厚く女の子の人望が厚い、いい奥さんになりそうと女友達の間では言われてる Gさん20代後半独身 派手な顔立ち、マツエクやネイルを欠かさず女子力ハンパなくあり、足の先から頭の天辺までキラキラして女子です!という感じ、ハスキーな声で男子にもハキハキと物を言う、「化粧が濃い」と言われながら男子からよく話しかけられ、可愛がられている 男性目線でどの女性に魅力を感じますか?順位をつけたり、何人か選んでもらえたら嬉しいです。 当方、女子力研究中の20代前半独身女性です。
- ベストアンサー
- 恋愛相談
- noname#223762
- 回答数5
- お風呂の排水溝つまりについて 水栓買い替え
風呂場の排水溝が よく詰まって困っています。 同様の質問で ●配水管掃除、 ●髪の毛除去はして、 数ヶ月コマメに掃除し経過を見ましたが改善できず。 質問させていただきます パイプユニッシュでの配水管掃除 ここ数ヶ月で、かなりこまめに行いました。 残念ながら、変化はなし。 髪の毛やシャンプーのぬめりにより、ふた部分(お皿部分)にゴミがひっかかり、 水がたまり、詰まっている印象です。 家族の協力を得て、使い方で改善できそうな部分もありそうですが、 (お風呂前に髪の毛を梳かし、抜け毛を極力少なくしてから使う。等) 掃除やパーツ交換で改善できそうでしたら 試してみたいので、ご存知の方いらっしゃいましたらお願い致します 水栓をかえて、解消できたという人もいたようなので、 変えてみようかと迷っています 下記のタイプ、 20年使用しています。 https://www.amazon.co.jp/%E4%B8%89%E6%A0%84%E6%B0%B4%E6%A0%93%E8%A3%BD%E4%BD%9C%E6%89%80-SAN-EI-PH50F-75-%E4%B8%89%E6%A0%84%E6%B0%B4%E6%A0%93-%E6%8E%92%E6%B0%B4%E5%8F%A3%E7%94%A8%E3%81%AE%E3%82%B4%E3%83%9F%E3%82%88%E3%81%91%E7%9A%BF-%E3%83%AF%E3%83%B3%E3%83%88%E3%83%A9%E3%83%83%E3%83%97%E7%9A%BF/dp/B003PHMU5S/ref=sr_1_20?ie=UTF8&qid=1489208253&sr=8-20&keywords=%E4%B8%89%E6%A0%84%E6%B0%B4%E6%A0%93+%E3%80%90%E3%83%AF%E3%83%B3%E3%83%88%E3%83%A9%E3%83%83%E3%83%97%E3%83%AF%E3%83%B3%E3%80%91 現状、掃除している中で とくに劣化や損傷は見られません まったく同じものに変えてもあまり意味がないような気がするのですが、 やはりこまめな掃除しか、対策がないのでしょうか。
- 締切済み
- 掃除・洗濯・家事全般
- grasshoppa
- 回答数4
- 靴下についてのアンケート
美術の専門学校の課題で、靴下についての雑誌を作っています。 たくさんの方の意見が聞けたら嬉しいので、良ければ回答お願いいたします! ※雑誌は学校の課題で作るだけで、本当に配布や販売されるものではございません。 年代と性別、職種もアンケートでは聞きますが、単純に10代の学生と20代の社会人であれば、 履いている靴下の種類にも差が出るだろうという面からお伺いするだけですので、大体の回答で結構です! 個人が特定されるような使用の仕方はしません。 ご協力お願いいたします! ◎靴下についてのアンケート◎ ※女性の方へ 今回のアンケートでの靴下の定義は、 【足の裏全体を覆うもの】としています。 なので、スパッツ(レギンス)、レッグウォーマー、パーツソックス などは除外してお考えください。 ●Q1.靴下に気を遣っていますか? A.YES B.NO ●Q2.靴下を何足くらい持っていますか?(大体で構いません) A.0~5足 B.6~10足 C.11~20足 D.21~30足 E.31~50足 F.50足以上 ●Q3.手持ちの靴下はどんな丈の靴下が多いですか? A.くるぶし丈のもの(スニーカーソックスなど) B.ふくらはぎまでのもの(最も一般的な長さ。クルーソックスなど) C.ひざ下までのもの(ハイソックスなど) D.ひざ上以上(二―ソックス、タイツやストッキングなど) ●Q4.靴下を買うタイミングは?(大体いつもどのくらいのペースかをお答えください) A.一ヶ月の間に何度も B.1~3ヵ月に一度 C.3ヵ月~半年に一度 D.半年~1年に一度 E.それ以上 F.手持ちの靴下が全て履けなくなったら G.欲しいのがあった時に買う ●Q5.靴下一足にいくらまでかけられますか? 普段買う値段よりも、自分が靴下一足に出してもいいと思っている額をお答えください (普段は350円(3足1050円)のを買っているけれど、本当は100円くらいしかかけたくない、という場合はAを選んでください) A.0~105円(百円均一の値段) B.~210円(五足千円の場合の、一足あたりの値段) C.~350円(三足千円の場合の、一足あたりの値段) D.~525円(二足千円の場合の、一足あたりの値段) E.~1050円 F.~2000円 G.~3000円 H.3000円以上 ●Q6.靴下を捨てるタイミングで一番多いのは? A.数回履いたら(穴や毛羽立ちが無くても)捨てる B.毛羽立ちや毛玉が出来たら捨てる C.裏面全体がうす汚れたら捨てる D.生地の一部分(かかとや裏部分など)が薄くなったら捨てる E.穴が開いたら(あまり目立たない穴でも)捨てる F.指が見えるような穴が開いたら捨てる G.指が突き出るような穴が開いたら捨てる H.洗っても臭いが気になるようになったら捨てる I.穴や汚れではなく、デザインや色、形などから自分が履かないなと思ったら捨てる ●回答ありがとうございました。 以下の質問にもご協力お願いいたします。 年代: 性別: 職種: ●回答方法● 該当するアルファベットをご記入ください。 1A、2F、3D、4G、5H、6F 20代 女 学生 という書き方で全然かまいません! アンケートの締切は1/21とさせていただきます。 よろしくお願いいたします!
- CSSのpositonでフッタを下部に固定したのですがIE6でズレてしまう原因が分からないので教えてください
こんばんは、CSSのpositionで下部にフッタを固定する為に設定したらwinIE6で見るとフッタだけ右にずれてしまいます。 当方Mac、osXで主にドリームウィーバーに手打ちです。safari、frefoxではずれませんでした。ソースを省略すると原因が分からないのでCSSを全部載せます。 アドバイスいただけると大変うれしいです。お願いいたします。 html,body{ text-align:center; margin: 0px; background:#FFFFFF; height:100%; } #countainer{ position: relative; height: 100%; min-height:100%; } #contents { padding-bottom:50px; } #header{ height:106px; background-image: url(img/headbg.gif); background-repeat: repeat-x; } #logo { width: 800px; height: 96px; text-align: left; padding: 10px 0 0 0; margin: auto; background-image: url(img/bg_navi.gif); background-repeat: no-repeat; background-position: 100% 100%; } #logo img{ float: left; } #navi{ width: 600px; float: right; } #navi ul{ margin:75px 11px 0 0; padding:0; } #navi li{ width: 100px; height: 21px; float: right; margin:0; padding:0; list-style-type:none; text-align: center; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 100%; background-image: url(img/bg_navi.gif); background-repeat: no-repeat; background-position: 0% 100%; } #navi a:link,#navi a:visited{ color:#635142; padding: 0 0 0 12px; } #navi a:hover{ color:#FF6633; text-decoration:none; } #navi a.s:link,#navi a.s:visited{ color:#B59980; } #main{ width: 800px; margin: auto; text-align:left; font-size:80%; } #main .topimg{ width:500px; float:left; text-align: center; } #main .news{ width:300px; height:300px; float:right; background:url(images/bg_news.gif) no-repeat 0px 20px; } #main .news p{ margin:50px 40px 0px; color: #5D4F41; line-height: 150%; font-size: 12px; } #main .body{ width:550px; float:left; clear:both; } #main .body p{ margin:10px 5px; } #main .menu{ width:183px; float:left; font-size:12px; } #main .tabmenu{ width:250px; float:right; } #main h1 span.jp{ font-size: 12px; letter-spacing: normal; font-family:"MS Pゴシック","Osaka","ヒラギノ角ゴPro"; } #main h2{ margin: 30px 0 5px 0; padding:3px; border-bottom: 4px double #83684F; font-size:180%; color: #333333; clear: both; } #main h3{ margin: 30px 0 5px 0; padding:3px; background-color: #83684F; font-size:120%; color: #FFFFFF; clear: both; } #main th{ padding: 3px 5px; background-color: #F3EBDC; border-bottom:1px solid #83684F; text-align:left; font-weight: normal; color:#A07D5E; } #main a.mail{ padding:5px 0 5px 30px; background:url(images/btn_mail.gif) no-repeat 0px 0px; color: #FF0000; } #main a.mail:hover{ background:url(images/btn_ov_mail.gif) no-repeat 0px 0px; } #main .box{ width:183px; float:left; } #main .box img{ margin:0 8px; filter:chroma(color=#FFFFFF); } #main .box h3{ margin: 0 10px; padding: 3px; font-size:100%; color:#A07D5E; position: relative; top: -10px; background-color: #F3EBDC; } #main .box p{ margin: 0 10px; padding: 0; font-size:10px; top: -5px; position: relative; } #footer{ clear:both; color:#666; font-family: Arial, Helvetica, sans-serif; border-top-width: 3px; border-top-style: solid; border-top-color: #D8D8D8; position: absolute; bottom: 0px; margin:auto; text-align: center; font-size: 75%; height: 30px; width: 100%; } #main .body #mn6 { margin-top: 20px; } /*----------------------------span-*/ span.tel{ font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#424242; line-height: 24px; } /*-------------------------------------for any--*/ .clear{ clear:both; line-height:1px; } #main .body p { margin-left: 15px; } #main .topimg { margin-top: 20px; }
- VBScript ワードunicodeテキスト保存
大量のワードのファイルをテキスト保存する仕事が入り、フォルダ内にあるワードファイルをテキスト保存し、テキストボックスやオートシェープの中のテキストも抜き出すプログラムを「VBScript」で作りました。 テキスト保存する際、Unicode形式で保存しなければならず、調べると、「SaveAs …, 7」がUnicodeによるテキスト保存だと分かったのですが、実際にやってみると、拡張子が「.rtf」ファイルだけが、Unicodeによるテキスト保存され、「.doc」や「.docx」は、「シフトJIS」保存されてしまいました。 私、何か間違っているのでしょうか? 以下、一応、プログラムをコピーしておきます。 問題の部分は「行13」です。 なお、ワードは「Word2010」です。 01 Option Explicit 02 Public a, b, c, d, e, f, g, h, t, u, v, w, x, y, z 03 Set w = CreateObject("Word.Application") 04 w.Application.DisplayAlerts = False 05 w.Visible = False 06 Set x = CreateObject("Scripting.FileSystemObject") 07 Set y = x.GetFolder(".") 08 For Each a In y.Files 09 b = LCase(x.GetExtensionName(a.Name)) 10 If b = "doc" or b = "docx" or b = "rtf" Then 11 h = x.GetBaseName(a.Name) 12 Set z = w.Documents.Open(y & "\" & a.Name) 13 z.SaveAs y & "\" & h & ".txt", 7 14 z.Close 15 Set z = Nothing 16 End If 17 If b = "docx" Then 18 Set z = w.Documents.Open(y & "\" & a.Name) 19 z.SaveAs y & "\qkza934irs2801wuptc56ynv7bm.doc", 0 20 z.Close 21 Set z = Nothing 22 Set z = w.Documents.Open(y & "\qkza934irs2801wuptc56ynv7bm.doc") 23 Call o 24 z.Close 25 Set z = Nothing 26 x.DeleteFile(y & "\qkza934irs2801wuptc56ynv7bm.doc") 27 ElseIf b = "doc" or b = "rtf" Then 28 Set z = w.Documents.Open(y & "\" & a.Name) 29 Call o 30 z.Close 31 Set z = Nothing 32 End If 33 If f > "" Then 34 Set t = x.CreateTextFile(y & "\TB_" & h & ".txt", True, True) 35 t.Write f 36 t.Close 37 End If 38 Next 39 w.Quit 40 Set z = Nothing 41 Set y = Nothing 42 Set x = Nothing 43 Set w = Nothing 44 MsgBox("Finished!") 45 Sub o 46 f = "" 47 For Each c In w.ActiveDocument.Shapes 48 If c.Type = 1 or c.Type = 17 then 49 Set v = c.TextFrame 50 e = v.TextRange 51 f = f & e 52 Set d = Nothing 53 ElseIf c.Type = 6 Then 54 For Each g In c.GroupItems 55 Set u = g.TextFrame 56 e = u.TextRange 57 f = f & e 58 Set u = Nothing 59 Next 60 End if 61 Next 62 End Sub よろしく、お願いします。
- ベストアンサー
- Visual Basic
- Prome_Lin
- 回答数1
- IE互換表示で見ると色が全然違う!!
ホームページのカスタマイズで、カレンダーを貼りました。 IEの互換表示で見てみると、2色だけ、全く色が違って見えます。 私はIE10で、互換表示でIE9はOKでIE7,8がダメでした。(6はわかりません) セーフカラーとかそういった原因なのかな?と一瞬思ったのですが 2色の内1色は、ページのいろんなところで使っていて、そこは大丈夫なのに カレンダーの部分だけ色が変わってます。 以下の、 #E0DFE3(薄いグレー)が、鮮やかな黄色になります。 #F0F0E0(薄いベージュ)が、鮮やかな赤になります。(他の場所で使ってるこの色は、ちゃんと薄いベージュで表示されてます) 少々の違いなら、そこまでのこだわりはないですが、赤と黄色はあんまりです。 何が原因でしょうか・・・ 以下に貼ってます。 <table border="0" cellpadding="2" cellspacing="1" bgcolor="#E0DFE3 " width="150"> <tr align="center" bgcolor="#FFFFFF"> <td colspan="7">2013年5月</td> </tr> <tr align="center" bgcolor="#F0F0E0 "> <td>日</td> <td>月</td> <td>火</td> <td>水</td> <td>木</td> <td>金</td> <td>土</td> </tr> <tr align="center" bgcolor="#FFFFFF"> <td></td> <td></td> <td></td> <td>1</td> <td>2</td> <td bgcolor="#ef6e5d">3</td> <td bgcolor="#ef6e5d">4</td> </tr> <tr align="center" bgcolor="#FFFFFF"> <td bgcolor="#ef6e5d">5</td> <td bgcolor="#ef6e5d">6</td> <td>7</td> <td>8</td> <td>9</td> <td>10</td> <td bgcolor="#ef6e5d">11</td> </tr> <tr align="center" bgcolor="#FFFFFF"> <td bgcolor="#ef6e5d">12</td> <td>13</td> <td>14</td> <td>15</td> <td>16</td> <td>17</td> <td bgcolor="#ef6e5d">18</td> </tr> <tr align="center" bgcolor="#FFFFFF"> <td bgcolor="#ef6e5d">19</td> <td>20</td> <td>21</td> <td>22</td> <td>23</td> <td>24</td> <td bgcolor="#ef6e5d">25</td> </tr> <tr align="center" bgcolor="#FFFFFF"> <td bgcolor="#ef6e5d">26</td> <td>27</td> <td>28</td> <td>29</td> <td>30</td> <td>31</td> <td></td> </tr> </table>
- ニコンとキヤノン どっち?(長文)
こんにちは、 現在ニコンF5をメインとして写真ライフを継続しておりますが、 やはり時勢の流れでそろそろ機材をデジタル化しようかと考えております。 やはり順当な路線としてD200をと考えてカメラ店での物色を開始し始めました。 そこで気になったのがキヤノン40Dです。 そこはさすがに新製品で、ライブビューやゴミ取り機能など3年落ちのD200と比べると光るものがあります。 手に持った質感もなかなか高級感があり、何よりそれでD200より安いのですから大変魅力的に思え、ここは思い切ってシステムごと買い換えてしまおうかと考えたわけです。 それというのも前々からキヤノンのLレンズには一寸羨望の気持ちがありました。 俗評としてはニコンレンズの評判は良いのですが、実際のところ所有するメインレンズ(望遠・標準・広角ズーム)の内純正品は標準ズーム(35-70F2.8D)のみです。 (望遠:シグマ70-200F2.8HSM、広角:トキナー:ATX-235、それなりに良いレンズで不満はありませんが。) やはり純正レンズが欲しかったのですが、「欲しいやつ」は「値段高すぎ」「重すぎ」で購入できず、 キット用レンズだと一寸不満あり。 最近のではDXシリーズに手ごろな物もありそうですが、 将来のフルサイズ化を考えるとDXレンズは広角のみにしたいところです。 それに引き換えキヤノンには、24-105F4Lや70-200F4Lなどの手ごろな価格と大きさのラインナップに大変興味がありました。 メインレンズ三役は「純正ラインナップ」が以前からの憧れでしたので、ここ一番総入れ替え計画に気持ちが決まり、女房工作の目処もたったそのとき。!!D300の情報を知ってしまいました。 これには参りました。 結論は実機に触らないと決まりませんが、 *カメラの「格」としてはフラッグシップ並。 *性能(画素数はどれでも充分ですが)的にも、100%ファインダー、高詳細液晶画面(これが魅力!)等キヤノン40Dの頭ひとつ上に出た感想(5Dなどフルサイズということ以外一気に前時代ものに追いやられてしまった)で、 これであの価格(実売予想:23万前後?)とは。!!! ニコンやったな!という印象です。 ここで皆さんだったら如何するかご意見を伺いたいのですが、如何でしょうか? ポイントとしては、 (1)ニコンの場合今のレンズチーム+広角ズーム(12-24程度のD専用)の買い増しでメインズーム四役体制(自民党みたいですが)となり、 ただでさえ重い70-200に加えて増えるので、結構移動が辛くなる。 また、キヤノンのセカンドクラス(5D後継)が、同価格程度なら後悔しそう。 (2)キヤノンの70-200F4Lがとても魅力的(軽いし、手振れ補正あるし、憧れの白レンズだし)。標準20-105F4L+広角D専ズームで軽やかなシステムにできる。 だけど、きっとD300を後で見て後悔しそう。 こんな心境で大いに迷っています。 少し時期を見る手も在りますが、それではいつまでも買えませんのでもう決めたいと考えています。 長くなりましたが、是非アドバイスお願いいたします。
- ベストアンサー
- デジタルカメラ・フィルムカメラ
- hohor
- 回答数6
- コンパイルエラーの原因と対策について。
以下のプログラムは、SEIRモデルをルンゲクッタ法を使いA,Bそれぞれについて解を求めているのですが、 どうしてもコンパイルエラーが出てしまいます。 字数制限でエラー内容は書けませんがご希望があれば補足いたします。 原因と改良すべき点をご教示お願いします。 #include <stdio.h> #include <math.h> #define alf 0.33 #define bet 0.0875 #define gam 0.2 double f1(double t1,double a[0],double a[1],double a[2],double a[3]); double f2(double t1,double a[0],double a[1],double a[2],double a[3]); double f3(double t1,double a[0],double a[1],double a[2],double a[3]); double f4(double t1,double a[0],double a[1],double a[2],double a[3]); //箱Aの関数 double g1(double t1,double b[0],double b[1],double b[2],double b[3]); double g2(double t1,double b[0],double b[1],double b[2],double b[3]); double g3(double t1,double b[0],double b[1],double b[2],double b[3]); double g4(double t1,double b[0],double b[1],double b[2],double b[3]); //箱Bの関数 int main(void) { double t1,dt,t1max; double k1[4],k2[4],k3[4],k4[4],l1[4],l2[4],l3[4],l4[4],a[4],b[4],da[4],db[4] ; double (*pf[4])(double,double,double,double,double)={f1,f2,f3,f4}; double (*pg[4])(double,double,double,double,double)={g1,g2,g3,g4}; int i; //宣言 t1 = 0.0; dt = 0.1; t1max = 40.0; //時間初期値 a[0] = 200.0; a[1] = 40.0; a[2] = 30.0; a[3] = 30.0; //箱A初期値(a[0]:感受性人口、a[1]:潜伏人口、a[2]:感染人口、a[3]:隔離人口) b[0] = 20.0; b[1] = 8.0; b[2] = 12.0; b[3] = 10.0; //箱B初期値(b[0]:感受性人口、b[1]:潜伏人口、b[2]:感染人口、b[3]:隔離人口) printf("%f,%f,%f,%f,%f,%f,%f,%f,%f,%f\n",t1,a[0],a[1],a[2],a[3],b[0],b[1],b[2],b[3],a[0]+a[1]+a[2]+a[3]+b[0]+b[1]+b[2]+b[3]); for(t1=0.0;t1<=t1max;t1+=dt) { for (i=0;i<4;i++) k1[i]=dt*pf[i](t1,a[0],a[1],a[2],a[3]); for (i=0;i<4;i++) k2[i]=dt*pf[i](t1+dt/2.0,a[0]+k1[0]/2.0,a[1]+k1[1]/2.0,a[2]+k1[2]/2.0,a[3]+k1[3]/2.0); for (i=0;i<4;i++) k3[i]=dt*pf[i](t1+dt/2.0,a[0]+k2[0]/2.0,a[1]+k2[1]/2.0,a[2]+k2[2]/2.0,a[3]+k2[3]/2.0); for (i=0;i<4;i++) k4[i]=dt*pf[i](t1+dt,a[0]+k3[0],a[1]+k3[1],a[2]+k3[2],a[3]+k3[3]); for (i=0;i<4;i++) l1[i]=dt*pg[i](t1,b[0],b[1],b[2],b[3]); for (i=0;i<4;i++) l2[i]=dt*pg[i](t1+dt/2.0,b[0]+l1[0]/2.0,b[1]+l1[1]/2.0,b[2]+l1[2]/2.0,b[3]+l1[3]/2.0); for (i=0;i<4;i++) l3[i]=dt*pg[i](t1+dt/2.0,b[0]+l2[0]/2.0,b[1]+l2[1]/2.0,b[2]+l2[2]/2.0,b[3]+l2[3]/2.0); for (i=0;i<4;i++) l4[i]=dt*pg[i](t1+dt,b[0]+l3[0],b[1]+l3[1],b[2]+l3[2],b[3]+l3[3]);} for (i=0;i<=3;i++) a[i]=a[i]+((k1[i]+2.0*k2[i]+2.0*k3[i]+k4[i])/6.0); for (i=0;i<=3;i++) b[i]=b[i]+((l1[i]+2.0*l2[i]+2.0*l3[i]+l4[i])/6.0); //4次のルンゲクッタ da[0]=-0.8*a[0]; da[1]=-0.8*a[1]; da[2]=-0.2*a[2]; da[3]=-0.5*a[3]; //AからBへの移動量 db[0]=-b[0]; db[1]=-b[1]; db[2]=-0.7*b[2]; db[3]=-0.9*b[3]; //BからAへの移動量 if (t1 < 21.0) { //移動開始 for (i=0;i<=3;i++) { a[i]=a[i]+da[i]; b[i]=b[i]-db[i]; ////AからBへ移動後のAにおけるSEIRの数,AからBへ移動後のBにおけるSEIRの数 } } else { for (i=0;i<=3;i++) { a[i]=a[i]-da[i]; ////BからAへの移動後のAにおけるSEIRの数 b[i]=b[i]+db[i]; ////BからAへの移動後のBにおけるSEIRの数 } printf("%f,%f,%f,%f,%f,%f,%f,%f,%f,%f\n",t1+0.1,a[0],a[1],a[2],a[3],b[0],b[1],b[2],b[3],a[0]+a[1]+a[2]+a[3]+b[0]+b[1]+b[2]+b[3]); } return 0; } double f1(double t1,double a[0],double a[1],double a[2],double a[3]) { double r; r=-bet*a[0]*a[2]; return r; } double f2(double t1,double a[0],double a[1],double a[2],double a[3]) { double r; r=bet*a[0]*a[2]-alf*a[1]; return r; } double f3(double t1,double a[0],double a[1],double a[2],double a[3]) { double r; r=alf*a[1]-gam*a[2]; return r; } double f4(double t1,double a[0],double a[1],double a[2],double a[3]) { double r; r=gam*a[2]; return r; } double g1(double t1,double b[0],double b[1],double b[2],double b[3]) { double r; r=-bet*b[0]*b[2]; return r; } double g2(double t1,double b[0],double b[1],double b[2],double b[3]) { double r; r=bet*b[0]*b[2]-alf*b[1]; return r; } double g3(double t1,double b[0],double b[1],double b[2],double b[3]) { double r; r=alf*b[1]-gam*b[2]; return r; } double g4(double t1,double b[0],double b[1],double b[2],double b[3]) { double r; r=gam*b[2]; return r; }
- ベストアンサー
- C・C++・C#
- fujiya1234
- 回答数3
- 中和反応に伴って発生する熱に関する設問(高校入試問題)
『図のような、外に熱が逃げない容器に、15℃で濃度4.4%の塩酸20.0cm3を入れる。容器に温度計を差し込みこの容器へ15℃で濃度4.8%の水酸化ナトリウム水溶液を4.0cm3ずつ加えていき、かくはんしてから温度を測定した。その結果、容器中の塩酸へ加えた水酸化ナトリウム水溶液の体積と、水溶液の温度の関係は下のグラフのようになった。また、水酸化ナトリウム水溶液36.0cm3を加えたときの水溶液を取り出して、水をすべて蒸発させたら、2.2gの固体が残った。どの水溶液も1gについて、その温度を1℃上昇させるのに必要な熱量は4.2Jとし、密度はすべて1.0g/cm3とする。混合によりできた水溶液の体積は、単純に混合前の水溶液の体積の和とする。 (5)水酸化ナトリウム240mgを含む水溶液を完全に塩酸で中和するときに発生する熱量は、何kJか。四捨五入により、小数点第2位まで求めよ。(模範解答の正解は、0.35kJになっています。) (6)グラフのDの温度は何℃か。四捨五入により小数点第一位まで求めよ。(模範解答の正解は、21.3℃になっています。)』 グラフは、横軸が『加えた水酸化ナトリウム水溶液の体積(cm3)』、縦軸が『水溶液の温度』です。水酸化ナトリウム水溶液を全く加えていないとき水溶液の温度は、15.0℃です。この点をAとしています。A(0、15.0)です。水酸化ナトリウムを20.0cm3加えたときの温度は、23.4℃となっています。この点をFとしています。F(20.0、23.4)です。グラフでは点Fが最高点になっていて、ここで中和していると説明しています。点Aと点Fだけは、水溶液の温度が明記してあります。あとは、4.0cm3ずつ水酸化ナトリウムを加えた時の温度を表す点をグラフにB、C、D,E,F,G,H、I,Jと、うってあります。目分量で読むとB(4.0、17.5) C(8.0、19.5) D(12.0、21.0) E(16.0、22.2)G(24.0、22.2) H(28.0、21.4) I(32.0 20.7) J(36.0、20.1)といったところです。 (5)実験の場合 水酸化ナトリウム960mg使っていて、温度上昇は(23.4-15.0=)8.4℃です。水溶液は、40cm3あるので、発生する熱量は8.4×40.0×4.2J・・(a)です。ところが(5)は、水酸化ナトリウムが、240mgしかありませんので(a)を0.25倍して、352.8J≒0.35kJ と。やればいいのかな?とおもいます。 (6) こちらは、皆さんご存知のように、温度上昇するときのグラフは、直線的ではなく、ゆるやかに湾曲していますので 計算(15.0+8.4×3/5=20.04)とは、大きく食い違います。どうやって求めるべきなのでしょう?模範解答の正解の値はどうやったら出るのでしょうか?是非宜しくお願いします。(なお、念のため図を添付してみますが、こればっかりは、・・・・うまくできたらご参照ください。
