Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка програми, що моделює муаровий ефект

Реферат Розробка програми, що моделює муаровий ефект





fHeight (0) - 1 ( ax, ay)=0

NextSub

'Процедура створення уявного растраCreatMRast (). Text=«Створення м-растра»

ClearMas (0, MasM) (0, MasM, NumericUpDownMRS.Value, NumericUpDownMRS.Value - NumericUpDownMRS1.Value, NumericUpDownMRA.Value). Value крок сеткі.Value ширина темних полос.Value кут повороту;. Text=«Збереження растра» (0, MasM, «. Уявний растр.bmp») Sub

'Процедура отримання муараMyar (ByVal TResol As Integer, ByVal MasIn1 (,) As Byte, ByVal MasIn2 (,) As Byte, ByRef MasOut (,) As Byte) ax, ay As Integerax=0 To fWidth (0) - 1ay=0 To fHeight (0) - 1 (MasIn1 (ax, ay)> MasIn2 (ax, ay)) Then (ax, ay)=MasIn1 (ax, ay) (ax, ay)= MasIn2 (ax, ay) IfSub

'Процедура Центри ліній робочої поверхностіCwline ()

ClearMas (0, MasC) (0, Mas3) (0, «. Вид робочої поверхності.bmp», MasC) (0, MasC, Mas3, NumericUpDown.Value)

SaveToFile (0, Mas3, «. Центри ліній робочої поверхності.bmp») Sub


'Процедура Центри ліній уявної поверхні

Sub Cmline () (0, MasCM) (0, Mas4) (0, «. Вид уявної поверхності.bmp», MasCM) (0, MasCM, Mas4, Me.NumericUpDownMRA.Value )

SaveToFile (0, Mas4, «. Центри ліній уявної поверхності.bmp») Sub

'Процедура отримання муару центрів ліній

Sub MyarEffectLine () (0, Mas3) (0, Mas4) (0, MasMyarC) (0, «. Центри ліній робочої поверхності.bmp», Mas3)

LoadFromFile (0, «. Центри ліній уявної поверхності.bmp», Mas4) (0, Mas3, Mas4, MasMyarC) (0, MasMyarC, «. Муаровий ефект центрів ліній.bmp» ;) Sub

'Процедура отримання муараMyarEffect ()

ClearMas (0, MasC) (0, MasCM) (0, MasMyar) (0, «. Вид уявної поверхності.bmp», MasCM) (0, «. Вид робочої поверхні . bmp », MasC) (0, MasC, MasCM, MasMyar) (0, MasMyar,«. Муаровий еффект.bmp »)

End Sub

'Процедура авто створення Муар і пошуку центрів ліній

Public Sub autocreatall () () () () () SubSub Options_Load (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load_Res.SelectedIndex=0_Pov.SelectedIndex=0 . Location=New System.Drawing.Point (10, 0). TopMost=TrueSubSub ButtonBMP (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button12.Click=«CreateBMPbrowser» SubSub TabControl1_SelectedIndexChanged (ByVal sender As System . Object, ByVal e As System.EventArgs) Handles TabControl1.SelectedIndexChanged.Refresh () CheckBoxAuto.Checked=True ThenSomeChange=True Then_Click (sender, e) ()=3If=FalseIf=TrueSubSub Button10_Click (ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button10.Click

LoadFromFile (0, «. Центри ліній робочої поверхності.bmp», Mas3) (0, «. Центри ліній уявної поверхності.bmp», Mas4)

Dim h, cosf1, cosf2 As Doublefs As IO.FileStream=New IO.FileStream («test», IO.FileMode.Create) w As IO.TextWriter=New IO.StreamWriter (fs) ax, ay As Integerax=0 To fWidth (0) - 1ay=0 To fHeight (0) - 1 (Mas3 (ax, ay)=& HFF) And (Mas4 (ax, ay)=& HFF) Then= NumericUpDownPZ.Value / Math.Sqrt (NumericUpDownPZ.Value ^ 2 + ax ^ 2 + ay ^ 2)=NumericUpDownCH.Value * Math.Cos (NumericUpDownCA.Value * ...


Назад | сторінка 14 з 22 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення комплексно-механізованих потокових технологічних ліній для прийом ...
  • Реферат на тему: Створення інформаційної системи Dentist control system
  • Реферат на тему: Розробка технологічних ліній роздачі кормів
  • Реферат на тему: Розробка системи нумерації абонентських ліній
  • Реферат на тему: Будівництво ліній електропередач