由圖可見采樣點前段比較稀疏,比較有規律,后段比較密集,比較復雜
這里的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圖
然后繪制等高線圖
綜合高層和面積兩個因素,應該占領的高地是