「教えて!ピックアップ」リリース!

あまりわかりません。

複素数$c$を具体的に定めた複素写像写像$f_c(z)$に対して、原点を含む領域で脱出数を計算し、それに応じて領域を塗り分けでJulai集合(充填充填Julia領域)を図示しなさい。

- 興味深い複素数$c$を3つ見いだして、それぞれで図示する。

領域の格子点を多くして最大反復回数 `maxStep` も大きく取ると精密化できる(実際の計算時間との兼ね合いをつける)。


どのように、しますか?

A 回答 (4件)

> No it says ジュリア関数 right in the class material and I have no idea what the heck he is talking about



Seems no one have any idea.
Googling suggests it is possibly related to Julia set.

Julia set:
https://en.wikipedia.org/wiki/Julia_set

Whichever, no accuracy at all. Who the hell knows?
In addition, as I commented in #1, this set seems to be related to something "GRAPHICAL"; therefore, you cannot program with pure C/C++, because either C/C++ is basically designed to implement *Command Line* tools, or out of dated a-bunch-of-text-only-bullshits.
Thus, nobody could do nothing about this question.
Sorry.
    • good
    • 0
この回答へのお礼

Thank you

Thank you~ Maybe this one is what I was looking for :) Don't be sorry because you did literally nothing wrong. You are the best fr! No one is really that kind to me on here.

お礼日時:2022/10/26 12:26

具体的な環境が不明なので C++ 言語っぽく概要のみ回答します。



c = 具体的な複素数;
f_c = 写像関数作成(c);
原点 = 原点の複素数を入力();
画像 = new 画像(格子点の数);
for (y = 0; y < 格子点の数; y++) {
_ for (x = 0; x < 格子点の数; x++) {
_ _ z = 複素数(原点と格子座標Xから実数を計算(原点,x), 原点と格子座標Yから虚数を計算(原点,y));
_ _ 色 = 集合内部色;
_ _ for (n=0; n<最大反復回数; n++) {
_ _ _ if (z.abs() > 2) { 色 = 脱出数から塗分け色を計算(n); break; }
_ _ _ z = f_c(z);
_ _ }
_ _ 画像.点描画(x,y,色);
_ }
}
表示(画像);
    • good
    • 0
この回答へのお礼

助かりました

ありがとうございます。回答しゃさんはとても、頭が良いと思いました。。

お礼日時:2022/10/26 12:26

> ありがとうございます。

ごめんなさい。でも、数値計算の授業で、ジュリア関数を使うと言いました。それで、Cのそのようなものしか私は覚えていません。

Julia "Function"?
I bet you are talking about the Julia "language", which MIT, or Massachusetts Institute of Technology, developed.

Julia:
https://en.wikipedia.org/wiki/Julia_(programming …

Whatever, you still post to a wrong category. You should post there:

その他(プログラミング・Web制作):
https://oshiete.goo.ne.jp/articles/qa/2849/

In addition, you anytime have to specify what language you want to use.
Whatever, I'm afraid that this is hard to get any answer, because people seldom know what the hell "Julia" is.
    • good
    • 0
この回答へのお礼

つらい・・・

私は、cametan_42さんは、日本人とおもてたからびっくりしました。子供みたいなところがあり、私より若いかもかれないのに頭がいいと思っていたけど。

No it says ジュリア関数 right in the class material and I have no idea what the heck he is talking about because I actually haven't attended this class before... Ik it's partly my fault but I just can't... I am not that mentally stable, maybe you know this

あまり責めないで。

お礼日時:2022/10/25 17:18

帰国子女で英語の方が得意だったんだっけ?うろ覚えだけど。


I barely remember you mentioned that you were grown up in the U.S.

Frankly speaking, what you are asking here and there:

https://oshiete.goo.ne.jp/qa/13201548.html

seem rather mathematics questions; in other words, you were posting to wrong category. You had better post to mathematics category:

https://oshiete.goo.ne.jp/articles/qa/2503/

Otherwise, you may want to know how to program these problems in C or C++; however, unfortunately, I have to say that is *IMPOSSIBLE*.
According to the specification of C language or C++ language, neither language provides graphical tools officially; therefore, you would never get diagrams through *OFFICIAL* programing in pure C or pure C++.
In other words, if you want to program diagrams with C or C++, you have to show and specify some external libraries for C or C++, which you want to use.
    • good
    • 0
この回答へのお礼

Thank you

ありがとうございます。ごめんなさい。でも、数値計算の授業で、ジュリア関数を使うと言いました。それで、Cのそのようなものしか私は覚えていません。

Actually not in the US tho~

お礼日時:2022/10/25 15:55

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング