



由圖可見采樣點前段比較稀疏,比較有規律,后段比較密集,比較復雜


這里的spline是三次樣條插值


![]()



![]()






![]()
![]()
隨着次數的增高,曲線在兩端震盪的越來越劇烈

用上其他插值的方法
線性插值

最近點插值

分段三次米勒插值

三次樣條插值



插值方法還有
拉格朗日插值
牛頓插值
...





x,y都代表要插值的

inter2計算差值,利用surf函數對曲面繪圖


機動車剎車距離問題

![]()
![]()
![]()




有效視距:理解為駕駛員只有在這個范圍內才能看到障礙物



建立速度和停車視距向量,將向量v轉換成vs米每秒
d1:反應距離
d2:制動距離
d3:安全距離
d:停車視距
vi:要插值的采樣點

根據v和d計算vi的插值,結果保存在di中

接下來如何根據停車視距120找到對應的速度?

求一個絕對值

將x按照升序排列,並記錄最小元素的序號

根據序號取出速度數據,當停車視距120時駕駛速度不能超過36
----->
繪制曲線並標注插值點

結果

由圖可見
--->比線性增長還要快
![]()

在停車視距中找到相應的元素:
找出125在停車視距中的位置
根據這個位置站到相應的元素
—也可以調用—>
然后繪圖






先建立相應的向量和矩陣

並用surf函數繪制demo圖


在x1和y1方向以100為單位取采樣點
![]()
用三次樣條插值法計算z值(插值后的demo圖就顯得精致多了)
![]()

然后再將采樣精度提高50倍,得到新的demo圖


然后繪制等高線圖
![]()
綜合高層和面積兩個因素,應該占領的高地是

