題目:一塊長方形的鐵皮,長10分公尺,寬7分公尺。如果在每一角裁掉同樣大小的正方形,那麼正方形的邊長為多大時,剩下的鐵皮摺起來的無蓋箱體容積最小?(忽略剪裁和焊接時的損失而且不能為0)
要求:用某種優化方法解決,並限定精度為0.01.
解:(一)分析和列出優化數學模型
1.分析:要使容積最大,須有v=長×寬×高 → min限制條件:長、寬、高均要大於零。
2列寫數學模型:
設剪下的正方形的邊長為x分公尺。令體積為y,則有y=x*(10-2x)*(7-2x) =
s. t x > 0
10-2x >0
7-2x >0
解出限制條件的範圍為區間(0,3.5)
(2)我選擇的優化演算法是**分割法。定義其精度c是0.01(3)程式框圖如下:
(四)編寫程式
#include
#include
#define e 0.01
float f(float x)
main()
else
printf("\n %f %f", a, b);
}c= (a +b)/2;
min =f(c);
printf("\n the area is %f to %f", a, b);
printf("\n the min is %f and the result is %f", c, min);
}(5)程式執行結果截圖(輸入c=0.01)其中min就是x,the result is f(x).
《機械優化設計》大作業
合肥工業大學 機械優化設計 課程實踐 研究報告 一 研究報告內容 1 0.618的證明 一維搜尋程式作業 2 單位矩陣程式作業 3 連桿機構問題 自行選擇小型機械設計問題或其他工程優化問題 1 分析優化物件,根據設計問題的要求,選擇設計變數,確立約束條件,建立目標函式,建立優化設計的數學模型並編制問...
機械原理大作業
機械原理課程設計 計算說明書 設計題目 平面搓絲機構執行機構 綜合與傳動裝置 本設計為機械原理基礎課程設計的內容,是先後學習過畫法幾何 大學物理 材料力學 理論力學 機械原理等課程的背景之下進行的一次綜合性的練習和應用。本設計說明書是對搓絲機傳動裝置設計計算的說明,搓絲機是專業生產螺絲的機器,使用廣...
哈工大機械設計大作業方案
harbin institute of technology 機械設計大作業 說明書設計題目 軸系部件設計 院系 材料科學與工程學院 班級設計者 學號指導教師 張峰 設計時間 2015.12.19 目錄目錄 1 任務書 1 1 選擇軸的材料 2 2初算軸徑 2 3 結構設計 2 4軸的受力分析 5 ...