Maple Drawing a Koch Curve with MAPLE

AI Thread Summary
The discussion centers around creating a Koch curve using MAPLE and Mathematica programming languages. The user is a beginner seeking assistance with their MAPLE code, which attempts to define the Koch curve through complex numbers and iterations. They express uncertainty about their programming skills and suspect there are multiple errors in their code. The MAPLE code defines local variables and attempts to plot the Koch curve but does not function as intended. The user then shifts to Mathematica, trying a different approach but still encounters issues. They express determination to learn and improve, indicating they will share their solution once found. The overall focus is on troubleshooting and learning programming for graphical representation of mathematical concepts.
Soff
Messages
36
Reaction score
0
I try to create my first program with MAPLE! Therefore, I really need your help!
I'd like to draw a Koch curve with the two function f and d and a constant a=0.5+sqrt(3)/6 *I.

Koch curve:=proc(x,y);

local a ,d, f,m;
z:=evalf(x+y*I);
a := 1/2+sqrt(3)/6*I;

d :=a*conjugate(z) ;
f:=a+(1-a)*conjugate(z) ;

m:=0; to 40 while abs(z)<1 do z:=d..f;
m:=m+1;
od m

end:
plot(Koch curve);

However, I know, I'm not very good at programming because it's the first time I do something like this. Can someone give me some advices? What's wrong with the program above? I think there are lots of errors, but can anyone help me? I really want to learn it!
 
Physics news on Phys.org
Okay, I know, I did it totally wrong. However, I tried again and used this time the program Mathematica:

z := 1 + 2*I
x = 1/1000
a := 1/2 + Sqrt[3]/6*I
Element[b, {0, 1}]
Array[Solve[x = Sum[b/2\^k, k, {1, 10}], b], 1000]

Plot[Re[If[b = 0, a*Conjugate[z], a + (1 - a)*Conjugate[z]]],
Im[If[b = 0, a*Conjugate[z], a + (1 - a)*Conjugate[z]]]]

But program above doesn't work. But I'm getting closer to the solution! In case I find the solution to this problem, I will post it!
 

Similar threads

Replies
5
Views
3K
Replies
4
Views
2K
Replies
3
Views
2K
Replies
1
Views
2K
Replies
2
Views
2K
Back
Top