math.xml

来自「用XML做专家系统的一个编译器,有说明书,使用简单,有模板」· XML 代码 · 共 49 行

XML
49
字号
<?xml version="1.0" encoding="GB2312"?>
<!DOCTYPE PROJECT SYSTEM "template.dtd">
<PROJECT>
	<OBJECT object_id="B1" name="设计初始条件">
		<ATTRIBUTE name="有效拉力" att_id="F" value=""/>
		<ATTRIBUTE name="带速" att_id="v" value=""/>
		<ATTRIBUTE name="滚筒直径" att_id="D" value=""/>
		<METHOD keyword="start_design" name="设计初始条件">
			<SELECT object="设计初始条件" attribute="有效拉力">
			</SELECT>
			<SELECT object="设计初始条件" attribute="带速">
			</SELECT>
			<SELECT object="设计初始条件" attribute="滚筒直径">
			</SELECT>
			<SEND keyword="工作机滚筒转速" object="工作机滚筒"/>
		</METHOD>
	</OBJECT>
	<OBJECT object_id="B2" name="传动方案拟定">
		<ATTRIBUTE name="工作机滚筒的转速" att_id="Nw" value=""/>
		<METHOD keyword="工作机滚筒转速" name="工作机滚筒转速">
			<MATH>
				<NUM>60</NUM>
				<MUL>*</MUL>
				<NUM>1000</NUM>
				<MUL>*</MUL>
				<VARIABLE>v</VARIABLE>
				<DIV>/</DIV>
				<NUM>3.1415926</NUM>
				<DIV>/</DIV>
				<VARIABLE>D</VARIABLE>
				<SUB>-</SUB>
				<NUM>32</NUM>
				<ADD>+</ADD>
				<NUM>60</NUM>
			</MATH>
			<IF>
				<STATEMENT attribute="工作机滚筒的转速" relation="大于" value="20"/>	
			</IF>
			<THEN>
				<WRITE>选择a方案</WRITE>
			</THEN>
			<ELSE/>
			<THEN>
				<WRITE>选择b方案</WRITE>
			</THEN>	
                                           </METHOD>
	</OBJECT>
</PROJECT>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?