ta_Graphics2009/ta08
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*グラフィックス基礎・演習 2009年度 TA向けページ [#w6448672]
[[takataka]] | [[時間割2009]] | [[Graphics2009]] | [[ta_G...
**第8回の課題提出に対するコメント [#d25e3ac5]
再提出が必要な場合は&color(Red){要再提出};と書いてありま...
***高橋くん [#n40c5fc4]
-HW
--よくできました
-Complex
--step3もやってみよう → よくできました
***坂口くん [#e14dfa2d]
-HW
--よくできました
-Complex
--よくできました.共役メソッドの名前が trans なのは変な感...
***土岐くん [#xa6863d1]
-HW
--インスタンスメソッド版の printHimando は,クラスメソッ...
-Complex
--よくできました.
#pre{{
z_cen = Complex.mul(z_new, z_old);
z_new.setRe(z_cen.getRe());
z_new.setIm(z_cen.getIm());
}}
は,
#pre{{
z_new = Complex.mul(z_new, z_old);
}}
の方が簡潔でよいかも.
--DecimalFormatを使ってるのがかっちょいいです(いまどきの...
***坂上くん [#o0b8c9f2]
-HW
--一つ目のprintHimandoが仕様を満たしてません &color(Red){...
--2つめのprintHimandoは,calcBMI()を呼ぶのがよいでしょう.
-Complex
--これだと z の32乗になりませんか? &color(Red){要再提出}...
#pre{{
z.setRe(Math.cos((i*Math.PI)/3.0));
z.setlm(Math.sin((i*Math.PI)/3.0));
for(int j=1; j<6; j++){
z = Complex.mul(z, z);
}
}}
--それから,lm ではなく Im です.
--(☆1)ちなみに,
#pre{{
z_new.setRe(z.re);
z_new.setIm(z.im);
}}
は
#pre{{
z_new = z.clone();
}}
とやるとかっちょええかも.
***秋山くん [#aff0a7c0]
-HW &color(Red){要再提出}; → よくできました
--以下の if-else は条件の指定がいけてません.
#pre{{
if (bmi < 20.0) {
System.out.println("やせてるね");
} else if (bmi >= 20.0 && bmi < 25) {
System.out.println("普通");
} else {
System.out.println("太ってるかも");
}
}}
--pochaしすぎ
-Complex &color(Red){要再提出}; よくできました(最初見落...
--setRe, setIm, 2引数のaddが仕様にあってません.
--2引数のmultiplicationも,2引数のaddと同じ様に考えれば何...
***三好くん [#t0146a65]
-HW よくできました.
--メソッドによって public がついてたりついてなかったりな...
-Complex よくできました
#pre{{
//個人的にはループより再帰のほうがかっこいいとおもうのです.
Complex Power(int n)
{
if(n==0)
return new Complex(1,0);
else
return mul(this, Power(n-1));
}
}}
#pre{{
(z[i].Power(6)).print();
}}
--ループより再帰のほうがかっこいいと高橋も思います.
しかし現実には,すぐにスタックがオーバーフローする/関数...
***久保くん [#u056dee5]
-HW よくできました.
-Complex コンパイル/実行してチェックしてないのですか? &...
#pre{{
public Complex times(Complex z1 Complex z2){
^
}}
#pre{{
public Complex absolute(){
return Math.sqrt(this.re*this.re+this.im*this.im);
}
}}
#pre{{
System.out.println("z1の絶対値は" + z1.abs());
}}
***富永くん [#q0e9143f]
-HW よくできました
-Complex
--実部と虚部の値のインスタンス変数はprivateにするべきでし...
--multiplicationというメソッドは乗算ではなく累乗するもの...
--共役複素数メソッドが次のようになっているので,共役複素...
#pre{{
public Complex conjugate(){/* 共役複素数 */
im = -im;
return new Complex(re, im);
}
}}
終了行:
*グラフィックス基礎・演習 2009年度 TA向けページ [#w6448672]
[[takataka]] | [[時間割2009]] | [[Graphics2009]] | [[ta_G...
**第8回の課題提出に対するコメント [#d25e3ac5]
再提出が必要な場合は&color(Red){要再提出};と書いてありま...
***高橋くん [#n40c5fc4]
-HW
--よくできました
-Complex
--step3もやってみよう → よくできました
***坂口くん [#e14dfa2d]
-HW
--よくできました
-Complex
--よくできました.共役メソッドの名前が trans なのは変な感...
***土岐くん [#xa6863d1]
-HW
--インスタンスメソッド版の printHimando は,クラスメソッ...
-Complex
--よくできました.
#pre{{
z_cen = Complex.mul(z_new, z_old);
z_new.setRe(z_cen.getRe());
z_new.setIm(z_cen.getIm());
}}
は,
#pre{{
z_new = Complex.mul(z_new, z_old);
}}
の方が簡潔でよいかも.
--DecimalFormatを使ってるのがかっちょいいです(いまどきの...
***坂上くん [#o0b8c9f2]
-HW
--一つ目のprintHimandoが仕様を満たしてません &color(Red){...
--2つめのprintHimandoは,calcBMI()を呼ぶのがよいでしょう.
-Complex
--これだと z の32乗になりませんか? &color(Red){要再提出}...
#pre{{
z.setRe(Math.cos((i*Math.PI)/3.0));
z.setlm(Math.sin((i*Math.PI)/3.0));
for(int j=1; j<6; j++){
z = Complex.mul(z, z);
}
}}
--それから,lm ではなく Im です.
--(☆1)ちなみに,
#pre{{
z_new.setRe(z.re);
z_new.setIm(z.im);
}}
は
#pre{{
z_new = z.clone();
}}
とやるとかっちょええかも.
***秋山くん [#aff0a7c0]
-HW &color(Red){要再提出}; → よくできました
--以下の if-else は条件の指定がいけてません.
#pre{{
if (bmi < 20.0) {
System.out.println("やせてるね");
} else if (bmi >= 20.0 && bmi < 25) {
System.out.println("普通");
} else {
System.out.println("太ってるかも");
}
}}
--pochaしすぎ
-Complex &color(Red){要再提出}; よくできました(最初見落...
--setRe, setIm, 2引数のaddが仕様にあってません.
--2引数のmultiplicationも,2引数のaddと同じ様に考えれば何...
***三好くん [#t0146a65]
-HW よくできました.
--メソッドによって public がついてたりついてなかったりな...
-Complex よくできました
#pre{{
//個人的にはループより再帰のほうがかっこいいとおもうのです.
Complex Power(int n)
{
if(n==0)
return new Complex(1,0);
else
return mul(this, Power(n-1));
}
}}
#pre{{
(z[i].Power(6)).print();
}}
--ループより再帰のほうがかっこいいと高橋も思います.
しかし現実には,すぐにスタックがオーバーフローする/関数...
***久保くん [#u056dee5]
-HW よくできました.
-Complex コンパイル/実行してチェックしてないのですか? &...
#pre{{
public Complex times(Complex z1 Complex z2){
^
}}
#pre{{
public Complex absolute(){
return Math.sqrt(this.re*this.re+this.im*this.im);
}
}}
#pre{{
System.out.println("z1の絶対値は" + z1.abs());
}}
***富永くん [#q0e9143f]
-HW よくできました
-Complex
--実部と虚部の値のインスタンス変数はprivateにするべきでし...
--multiplicationというメソッドは乗算ではなく累乗するもの...
--共役複素数メソッドが次のようになっているので,共役複素...
#pre{{
public Complex conjugate(){/* 共役複素数 */
im = -im;
return new Complex(re, im);
}
}}
ページ名: