⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fdclib6.mdl

📁 MATLAB在飞行动力学和控制中应用的工具
💻 MDL
📖 第 1 页 / 共 4 页
字号:
	      Name		      "Az"
	      Position		      [145, 135, 350, 155]
	      FontName		      "Arial"
	      Expr		      "(u[3]-u[6])/(m*9.80665)"
	    }
	    Block {
	      BlockType		      Mux
	      Name		      "Mux"
	      Ports		      [6, 1, 0, 0, 0]
	      Position		      [435, 129, 440, 201]
	      BackgroundColor	      black
	      FontName		      "Arial"
	      ShowName		      off
	      Inputs		      "6"
	    }
	    Block {
	      BlockType		      Mux
	      Name		      "Mux1"
	      Ports		      [2, 1, 0, 0, 0]
	      Position		      [75, 144, 80, 186]
	      BackgroundColor	      black
	      FontName		      "Arial"
	      ShowName		      off
	      Inputs		      "[3 3]"
	    }
	    Block {
	      BlockType		      Fcn
	      Name		      "axk"
	      Position		      [145, 170, 350, 190]
	      FontName		      "Arial"
	      Expr		      "u[1]/(m*9.80665)"
	    }
	    Block {
	      BlockType		      Fcn
	      Name		      "ayk"
	      Position		      [145, 205, 350, 225]
	      FontName		      "Arial"
	      Expr		      "u[2]/(m*9.80665)"
	    }
	    Block {
	      BlockType		      Fcn
	      Name		      "azk"
	      Position		      [145, 240, 350, 260]
	      FontName		      "Arial"
	      Expr		      "u[3]/(m*9.80665)"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "yacc"
	      Position		      [470, 155, 490, 175]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "1"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Line {
	      SrcBlock		      "Ftot"
	      SrcPort		      1
	      Points		      [10, 0; 0, 15]
	      DstBlock		      "Mux1"
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      "Fgrav"
	      SrcPort		      1
	      Points		      [10, 0; 0, -10]
	      DstBlock		      "Mux1"
	      DstPort		      2
	    }
	    Line {
	      SrcBlock		      "Mux"
	      SrcPort		      1
	      DstBlock		      "yacc"
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      "azk"
	      SrcPort		      1
	      Points		      [55, 0; 0, -60]
	      DstBlock		      "Mux"
	      DstPort		      6
	    }
	    Line {
	      SrcBlock		      "Az"
	      SrcPort		      1
	      Points		      [35, 0; 0, 15]
	      DstBlock		      "Mux"
	      DstPort		      3
	    }
	    Line {
	      SrcBlock		      "Ay"
	      SrcPort		      1
	      Points		      [45, 0; 0, 40]
	      DstBlock		      "Mux"
	      DstPort		      2
	    }
	    Line {
	      SrcBlock		      "Ax"
	      SrcPort		      1
	      Points		      [55, 0; 0, 65]
	      DstBlock		      "Mux"
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      "Mux1"
	      SrcPort		      1
	      Points		      [20, 0]
	      Branch {
		Points			[0, -20]
		Branch {
		  DstBlock		  "Az"
		  DstPort		  1
		}
		Branch {
		  Points		  [0, -35]
		  Branch {
		    Points		    [0, -35]
		    DstBlock		    "Ax"
		    DstPort		    1
		  }
		  Branch {
		    DstBlock		    "Ay"
		    DstPort		    1
		  }
		}
	      }
	      Branch {
		Points			[0, 15]
		Branch {
		  DstBlock		  "axk"
		  DstPort		  1
		}
		Branch {
		  Points		  [0, 35]
		  Branch {
		    Points		    [0, 35]
		    DstBlock		    "azk"
		    DstPort		    1
		  }
		  Branch {
		    DstBlock		    "ayk"
		    DstPort		    1
		  }
		}
	      }
	    }
	    Line {
	      SrcBlock		      "axk"
	      SrcPort		      1
	      Points		      [35, 0; 0, -10]
	      DstBlock		      "Mux"
	      DstPort		      4
	    }
	    Line {
	      SrcBlock		      "ayk"
	      SrcPort		      1
	      Points		      [45, 0; 0, -35]
	      DstBlock		      "Mux"
	      DstPort		      5
	    }
	  }
	}
	Block {
	  BlockType		  SubSystem
	  Name			  "fp"
	  Ports			  [2, 1, 0, 0, 0]
	  Position		  [130, 59, 190, 86]
	  FontName		  "Arial"
	  ShowName		  off
	  ShowPortLabels	  off
	  MaskType		  "Flpath"
	  MaskDescription	  "Flightpath related parameters."
	  MaskHelp		  "eval('fdchelp flpath')"
	  MaskPromptString	  "Initial value of angle of attack, alpha0:"
	  MaskStyleString	  "edit"
	  MaskVariables		  "alpha0=@1;"
	  MaskDisplay		  "disp('flpath')"
	  MaskIconFrame		  on
	  MaskIconOpaque	  on
	  MaskIconRotate	  none
	  MaskIconUnits		  autoscale
	  MaskValueString	  "xinco(2)"
	  System {
	    Name		    "fp"
	    Location		    [4, 42, 481, 238]
	    Open		    off
	    ScreenColor		    white
	    Block {
	      BlockType		      Inport
	      Name		      "x"
	      Position		      [10, 75, 30, 95]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "1"
	      PortWidth		      "-1"
	      SampleTime	      "-1"
	    }
	    Block {
	      BlockType		      Inport
	      Name		      "xdot"
	      Position		      [10, 125, 30, 145]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "2"
	      PortWidth		      "-1"
	      SampleTime	      "-1"
	    }
	    Block {
	      BlockType		      SubSystem
	      Name		      "0"
	      Ports		      [0, 0, 0, 0, 0]
	      Position		      [10, 5, 160, 35]
	      ForegroundColor	      blue
	      DropShadow	      on
	      FontName		      "Arial"
	      ShowName		      off
	      OpenFcn		      "fdchelp flpath"
	      ShowPortLabels	      off
	      MaskDisplay	      "disp('FLPATH\\nM.O. Rauw, October 1997')"
	      MaskIconFrame	      on
	      MaskIconOpaque	      on
	      MaskIconRotate	      none
	      MaskIconUnits	      autoscale
	      System {
		Name			"0"
		Location		[99, 72, 274, 227]
		Open			off
		ScreenColor		white
	      }
	    }
	    Block {
	      BlockType		      Mux
	      Name		      "Mux"
	      Ports		      [2, 1, 0, 0, 0]
	      Position		      [75, 95, 80, 130]
	      BackgroundColor	      black
	      FontName		      "Arial"
	      ShowName		      off
	      Inputs		      "[12 12]"
	    }
	    Block {
	      BlockType		      Mux
	      Name		      "Mux1"
	      Ports		      [4, 1, 0, 0, 0]
	      Position		      [390, 46, 395, 179]
	      BackgroundColor	      black
	      FontName		      "Arial"
	      ShowName		      off
	      Inputs		      "4"
	    }
	    Block {
	      BlockType		      Fcn
	      Name		      "Phi"
	      Position		      [160, 155, 355, 175]
	      FontName		      "Arial"
	      Expr		      "u[9]*cos(u[8]-alpha0)"
	    }
	    Block {
	      BlockType		      Fcn
	      Name		      "chi"
	      Position		      [160, 120, 355, 140]
	      FontName		      "Arial"
	      Expr		      "u[3]+u[7]"
	    }
	    Block {
	      BlockType		      Fcn
	      Name		      "fpa"
	      Position		      [160, 85, 355, 105]
	      FontName		      "Arial"
	      Expr		      "u[13]/9.80665"
	    }
	    Block {
	      BlockType		      Fcn
	      Name		      "gamma"
	      Position		      [160, 50, 355, 70]
	      FontName		      "Arial"
	      Expr		      "asin(u[24]/u[1])"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "yfp"
	      Position		      [445, 105, 465, 125]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "1"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Line {
	      SrcBlock		      "Mux"
	      SrcPort		      1
	      Points		      [45, 0]
	      Branch {
		Points			[0, 15]
		Branch {
		  DstBlock		  "chi"
		  DstPort		  1
		}
		Branch {
		  Points		  [0, 35]
		  DstBlock		  "Phi"
		  DstPort		  1
		}
	      }
	      Branch {
		Points			[0, -20]
		Branch {
		  DstBlock		  "fpa"
		  DstPort		  1
		}
		Branch {
		  Points		  [0, -35]
		  DstBlock		  "gamma"
		  DstPort		  1
		}
	      }
	    }
	    Line {
	      SrcBlock		      "gamma"
	      SrcPort		      1
	      DstBlock		      "Mux1"
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      "fpa"
	      SrcPort		      1
	      DstBlock		      "Mux1"
	      DstPort		      2
	    }
	    Line {
	      SrcBlock		      "chi"
	      SrcPort		      1
	      DstBlock		      "Mux1"
	      DstPort		      3
	    }
	    Line {
	      SrcBlock		      "Phi"
	      SrcPort		      1
	      DstBlock		      "Mux1"
	      DstPort		      4
	    }
	    Line {
	      SrcBlock		      "Mux1"
	      SrcPort		      1
	      DstBlock		      "yfp"
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      "x"
	      SrcPort		      1
	      Points		      [15, 0; 0, 20]
	      DstBlock		      "Mux"
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      "xdot"
	      SrcPort		      1
	      Points		      [15, 0; 0, -15]
	      DstBlock		      "Mux"
	      DstPort		      2
	    }
	  }
	}
	Block {
	  BlockType		  SubSystem
	  Name			  "uvwdot"
	  Ports			  [3, 1, 0, 0, 0]
	  Position		  [130, 129, 190, 171]
	  FontName		  "Arial"
	  ShowName		  off
	  ShowPortLabels	  off
	  MaskType		  "uvwdot"
	  MaskDescription	  "Calculation of du/dt, dv/dt, and dw/dt."
	  MaskHelp		  "eval('fdchelp uvwdot')"
	  MaskDisplay		  "disp('uvwdot')"
	  MaskIconFrame		  on
	  MaskIconOpaque	  on
	  MaskIconRotate	  none
	  MaskIconUnits		  autoscale
	  System {
	    Name		    "uvwdot"
	    Location		    [4, 121, 617, 380]
	    Open		    off
	    ScreenColor		    white
	    Block {
	      BlockType		      Inport
	      Name		      "x"
	      Position		      [15, 175, 35, 195]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "1"
	      PortWidth		      "-1"
	      SampleTime	      "-1"
	    }
	    Block {
	      BlockType		      Inport
	      Name		      "xdot"
	      Position		      [15, 215, 35, 235]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "2"
	      PortWidth		      "-1"
	      SampleTime	      "-1"
	    }
	    Block {
	      BlockType		      Inport
	      Name		      "yhlp"
	      Position		      [15, 100, 35, 120]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "3"
	      PortWidth		      "-1"
	      SampleTime	      "-1"
	    }
	    Block {
	      BlockType		      SubSystem
	      Name		      "0"
	      Ports		      [0, 0, 0, 0, 0]
	      Position		      [5, 5, 155, 35]
	      ForegroundColor	      blue
	      DropShadow	      on
	      FontName		      "Arial"
	      ShowName		      off
	      OpenFcn		      "fdchelp uvwdot"
	      ShowPortLabels	      off
	      MaskDisplay	      "disp('UVWDOT\\nM.O. Rauw, October 1997')"
	      MaskIconFrame	      on
	      MaskIconOpaque	      on
	      MaskIconRotate	      none
	      MaskIconUnits	      autoscale
	      System {
		Name			"0"
		Location		[99, 72, 274, 227]
		Open			off
		ScreenColor		white
	      }
	    }
	    Block {
	      BlockType		      Demux
	      Name		      "DeMux"
	      Ports		      [1, 5, 0, 0, 0]
	      Position		      [65, 53, 70, 167]
	      BackgroundColor	      black
	      FontName		      "Arial"
	      ShowName		      off
	      Outputs		      "[1 1 1 1 7]"
	    }
	    Block {
	      BlockType		      Demux
	      Name		      "Demux"
	      Ports		      [1, 2, 0, 0, 0]
	      Position		      [65, 174, 70, 196]
	      BackgroundColor	      black
	      FontName		      "Arial"
	      ShowName		      off
	      Outputs		      "[1 11]"
	    }
	    Block {
	      BlockType		      Mux
	      Name		      "Mux"
	      Ports		      [6, 1, 0, 0, 0]
	      Position		      [145, 54, 150, 186]
	      BackgroundColor	      black
	      FontName		      "Arial"
	      ShowName		      off
	      Inputs		      "[1 1 1 1 1 12]"
	    }
	    Block {
	      BlockType		      Mux
	      Name		      "Mux1"
	      Ports		      [3, 1, 0, 0, 0]
	      Position		      [525, 60, 530, 180]
	      BackgroundColor	      black
	      FontName		      "Arial"
	      ShowName		      off
	      Inputs		      "3"
	    }
	    Block {
	      BlockType		      Terminator
	      Name		      "Terminator"
	      Position		      [85, 145, 95, 155]
	      ShowName		      off
	    }
	    Block {
	      BlockType		      Terminator
	      Name		      "Terminator1"
	      Position		      [85, 185, 95, 195]
	      ShowName		      off
	    }
	    Block {
	      BlockType		      Fcn
	      Name		      "u dot"
	      Position		      [210, 70, 505, 90]
	      FontName		      "Arial"
	      Expr		      "u[6]*u[1]*u[3] - u[5]*(u[7]*u[2]*u[3] "
				      "+ u[8]*u[1]*u[4])"
	    }
	    Block {
	      BlockType		      Fcn
	      Name		      "v dot"
	      Position		      [210, 110, 505, 130]
	      FontName		      "Arial"
	      Expr		      "u[6]*u[4] + u[5]*u[3]*u[8]"
	    }
	    Block {
	      BlockType		      Fcn
	      Name		      "wdot"
	      Position		      [210, 150, 505, 170]
	      FontName		      "Arial"
	      Expr		      "u[6]*u[2]*u[3] + u[5]*(u[7]*u[1]*u[3] "
				      "- u[8]*u[2]*u[4])"
	    }
	    Block {
	      BlockType		      Outport
	      Name		      "yuvw = \n[udot;\nvdot; wdot]"
	      Position		      [565, 110, 585, 130]
	      DropShadow	      on
	      FontName		      "Arial"
	      Port		      "1"
	      OutputWhenDisabled      held
	      InitialOutput	      "0"
	    }
	    Line {
	      SrcBlock		      "Demux"
	      SrcPort		      1
	      Points		      [40, 0; 0, -30]
	      DstBlock		      "Mux"
	      DstPort		      5
	    }
	    Line {
	      SrcBlock		      "DeMux"
	      SrcPort		      4
	      DstBlock		      "Mux"
	      DstPort		      4
	    }
	    Line {
	      SrcBlock		      "DeMux"
	      SrcPort		      3
	      DstBlock		      "Mux"
	      DstPort		      3
	    }
	    Line {
	      SrcBlock		      "yhlp"
	      SrcPort		      1
	      DstBlock		      "DeMux"
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      "Mux1"
	      SrcPort		      1
	      DstBlock		      "yuvw = \n[udot;\nvdot; wdot]"
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      "x"
	      SrcPort		      1
	      DstBlock		      "Demux"
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      "DeMux"
	      SrcPort		      2
	      DstBlock		      "Mux"
	      DstPort		      2
	    }
	    Line {
	      SrcBlock		      "DeMux"
	      SrcPort		      1
	      DstBlock		      "Mux"
	      DstPort		      1
	    }
	    Line {
	      SrcBlock		      "Mux"
	      SrcPort		      1
	      Points		      [35, 0]
	      Branch {
		Points			[0, -40]
		DstBlock		"u dot"
		DstPort			1
	      }
	      Branch {
		Points			[0, 40]
		DstBlock		"wdot"
		DstPort			1
	      }
	      Branch {
		DstBlock		"v dot"
		DstPort			1
	      }
	    }
	    Line {
	      SrcBlock		      "xdot"
	      SrcPort		      1

⌨️ 快捷键说明

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