Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.12.2012, 21:03   #1
Prozelokvo
Новичок
Джуниор
 
Регистрация: 24.12.2012
Сообщений: 1
Восклицание Составить фрактал Ньютона на VB

Здравствуйте! Помогите, пожалуйста, составить фрактал Ньютона на VB.
Попробовал перевести с pascal-я, такая каша получилась:
Dim x, y As Long
Private Sub Command1_Click()
x = xmin
iter = 50
Max = 1000000#
Min = 0.000001
Randomize
mx = 100 \ 2
my = 100 \ 2
For y = -my To my
For x = -mx To mx
n = 0
zx = x * 0.005
zy = y * 0.005
dx = zx
dy = zy
Do While Sqr(zx) + Sqr(zy) < Max And Sqr(dx) + Sqr(dy) > Min And n < iter
tx = zx
ty = zy
p = Sqr(Sqr(tx) + Sqr(ty))
zx = 2 / 3 * tx + (Sqr(tx) - Sqr(ty)) / (3 * p)
zy = 2 / 3 * ty * (1 - tx / p)
dx = Abs(tx - zx)
dy = Abs(ty - zy)
n = n + 1
Loop
Picture1.PSet (mx + x, my + y)
Next
Next
End Sub
Prozelokvo вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фрактал marat-link Помощь студентам 4 01.10.2012 14:14
Произвольный фрактал ilushkabond Общие вопросы .NET 0 28.02.2012 23:03
Фрактал Ньютона bloker Паскаль, Turbo Pascal, PascalABC.NET 0 28.10.2011 10:11