2、小直径图1V带设计程序框图B查标准长度确定Ld,同时查取KL,计算实际中心距aA计算小带轮包角查表确定包角系数计算Po,Z<10?计算Fo,Q,B(取整)输出结果计算下一型号带?结束计算下一种带轮直径?YYYNNNNB二、V带设计程序functionvarargout=V_caculate(varargin)%本程序用于计算V带的各项数据%部分中文注释复制出来之后为乱码%V_CACULATEM-fileforV_caculate.fig%V_CACULATE,byitself,createsanewV_CACULATEorraisest
3、heexisting%singleton*.%%H=V_CACULATEreturnsthehandletoanewV_CACULATEorthehandleto%theexistingsingleton*.%%V_CACULATE('CALLBACK',hObject,eventData,handles,...)callsthelocal%functionnamedCALLBACKinV_CACULATE.Mwiththegiveninputarguments.%%V_CACULATE('Property','Value',...)c
4、reatesanewV_CACULATEorraisesthe%existingsingleton*.Startingfromtheleft,propertyvaluepairsare%appliedtotheGUIbeforeV_caculate_OpeningFcngetscalled.An%unrecognizedpropertynameorinvalidvaluemakespropertyapplication%stop.AllinputsarepassedtoV_caculate_OpeningFcnviavarargin.%
5、%*SeeGUIOptionsonGUIDE'sToolsmenu.Choose"GUIallowsonlyone%instancetorun(singleton)".%%Seealso:GUIDE,GUIDATA,GUIHANDLES%EdittheabovetexttomodifytheresponsetohelpV_caculate%LastModifiedbyGUIDEv2.506-Dec-201215:27:18%Begininitializationcode-DONOTEDITgui_Singleton=1;gui_Stat
6、e=struct('gui_Name',mfilename,...'gui_Singleton',gui_Singleton,...'gui_OpeningFcn',@V_caculate_OpeningFcn,...'gui_OutputFcn',@V_caculate_OutputFcn,...'gui_LayoutFcn',[],...'gui_Callback',[]);ifnargin&&ischar(varargin{1})gui_State.gui_Callback=str2func(varargin{1});endifn
7、argout[varargout{1:nargout}]=gui_mainfcn(gui_State,varargin{:});elsegui_mainfcn(gui_State,varargin{:});end%Endinitializationcode-DONOTEDIT%---ExecutesjustbeforeV_caculateismadevisible.functionV_caculate_OpeningFcn(hObject,eventdata,handles,varargin)%Thisfunctionhasnooutp
8、utargs,seeOutputFcn.%hObjecthandletofigure%eventdatareserved-tobedefinedinafutureversionofMATLAB%handle