[發明專利]一種二維平面隨機點擴散運動的模擬方法有效
| 申請號: | 201610130984.4 | 申請日: | 2016-03-08 |
| 公開(公告)號: | CN105824986B | 公開(公告)日: | 2017-05-31 |
| 發明(設計)人: | 費蓉;郭玉玲;李軍懷;安洋;田巨博 | 申請(專利權)人: | 西安理工大學 |
| 主分類號: | G06F17/50 | 分類號: | G06F17/50 |
| 代理公司: | 西安弘理專利事務所61214 | 代理人: | 李娜 |
| 地址: | 710048*** | 國省代碼: | 陜西;61 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 二維 平面 隨機 擴散 運動 模擬 方法 分析 | ||
1.一種二維平面隨機點擴散運動的模擬方法,其特征在于,具體按照以下步驟實施:
步驟1:初始化隨機點個數、模式為繪制模式、初始隨機點運動步數step=0、隨機點隨機運動步數N、總步數M,其中,初始隨機點在同一點處,隨機點隨機運動步數N<總步數M;
步驟2:在每個隨機點處均隨機生成一個隨機點;
步驟3:判斷每個隨機點的隨機點運動步數step<隨機點隨機運動步數N是否成立,如果成立,則轉到步驟4,如果不成立,則停止生成隨機點,模擬結束;
步驟4:判斷模式是否為繪制模式,如果是,則開始繪制隨機點,轉到步驟5,如果不是,則清除隨機點之間的連接軌跡,轉到步驟5;
步驟5:通過隨機生成數函數得到隨機數r,由隨機數r和隨機角度θ確定隨機點下一步的位置坐標(r·cosθ,r·sinθ)及其運動方向;
步驟6:根據步驟5中得到的隨機點的位置坐標與區域邊界比較,如果隨機點觸碰區域邊界,則隨機點發生觸碰區域邊界反彈,step=step+1,轉到步驟2;如果隨機點超出區域邊界,則重新確定邊界位置,step=step+1,轉到步驟2;
所述步驟5具體為:
由隨機生成數函數生成隨機數r,確定隨機點在以上一個原子點為圓心,以隨機數r為半徑的圓上:再隨機生成一個隨機角度θ∈(0,2π],根據隨機角度θ及隨機數r確定唯一一個隨機點,其坐標為(r·cosθ,r·sinθ),從而確定隨機點的下一步運動方向。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西安理工大學,未經西安理工大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610130984.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于劃分區域的組合近似模型構建方法
- 下一篇:課程推薦方法及其系統





