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

📄 cryim.mdl

📁 These are matlab and simulink files to model the membrane crystallization system, including the matl
💻 MDL
📖 第 1 页 / 共 5 页
字号:
		  Decimation		  "1"
		  Lockdown		  off
		}
		Block {
		  BlockType		  Display
		  Name			  "Display27"
		  Ports			  [1]
		  Position		  [1395, 15, 1485, 45]
		  Decimation		  "1"
		  Lockdown		  off
		}
		Block {
		  BlockType		  Display
		  Name			  "Display28"
		  Ports			  [1]
		  Position		  [890, 370, 980, 400]
		  Decimation		  "1"
		  Lockdown		  off
		}
		Block {
		  BlockType		  Display
		  Name			  "Display29"
		  Ports			  [1]
		  Position		  [1000, 465, 1090, 495]
		  Decimation		  "1"
		  Lockdown		  off
		}
		Block {
		  BlockType		  Display
		  Name			  "Display30"
		  Ports			  [1]
		  Position		  [1600, 415, 1690, 445]
		  Decimation		  "1"
		  Lockdown		  off
		}
		Block {
		  BlockType		  Display
		  Name			  "Display31"
		  Ports			  [1]
		  Position		  [1595, 480, 1685, 510]
		  Decimation		  "1"
		  Lockdown		  off
		}
		Block {
		  BlockType		  Display
		  Name			  "Display32"
		  Ports			  [1]
		  Position		  [1500, 280, 1590, 310]
		  Decimation		  "1"
		  Lockdown		  off
		}
		Block {
		  BlockType		  Display
		  Name			  "Display4"
		  Ports			  [1]
		  Position		  [1495, 125, 1585, 155]
		  Decimation		  "1"
		  Lockdown		  off
		}
		Block {
		  BlockType		  Fcn
		  Name			  "Meansize2"
		  Position		  [1545, 330, 1570, 350]
		  Expr			  "u[2]/u[1]"
		}
		Block {
		  BlockType		  Fcn
		  Name			  "Meansize3"
		  Position		  [1525, 555, 1550, 575]
		  ShowName		  off
		  Expr			  "1-u[2]*u[1]"
		}
		Block {
		  BlockType		  Mux
		  Name			  "Mux13"
		  Ports			  [2, 1]
		  Position		  [700, 431, 705, 469]
		  ShowName		  off
		  Inputs		  "2"
		  DisplayOption		  "bar"
		}
		Block {
		  BlockType		  Mux
		  Name			  "Mux14"
		  Ports			  [2, 1]
		  Position		  [825, 461, 830, 499]
		  ShowName		  off
		  Inputs		  "2"
		  DisplayOption		  "bar"
		}
		Block {
		  BlockType		  Mux
		  Name			  "Mux15"
		  Ports			  [5, 1]
		  Position		  [1120, 271, 1125, 319]
		  ShowName		  off
		  Inputs		  "5"
		  DisplayOption		  "bar"
		}
		Block {
		  BlockType		  Mux
		  Name			  "Mux16"
		  Ports			  [5, 1]
		  Position		  [1120, 326, 1125, 374]
		  ShowName		  off
		  Inputs		  "5"
		  DisplayOption		  "bar"
		}
		Block {
		  BlockType		  Mux
		  Name			  "Mux17"
		  Ports			  [2, 1]
		  Position		  [1485, 549, 1490, 576]
		  ShowName		  off
		  Inputs		  "2"
		  DisplayOption		  "bar"
		}
		Block {
		  BlockType		  Mux
		  Name			  "Mux18"
		  Ports			  [4, 1]
		  Position		  [1120, 116, 1125, 164]
		  ShowName		  off
		  DisplayOption		  "bar"
		}
		Block {
		  BlockType		  Mux
		  Name			  "Mux22"
		  Ports			  [2, 1]
		  Position		  [1515, 324, 1520, 351]
		  ShowName		  off
		  Inputs		  "2"
		  DisplayOption		  "bar"
		}
		Block {
		  BlockType		  Mux
		  Name			  "Mux24"
		  Ports			  [5, 1]
		  Position		  [1120, 166, 1125, 214]
		  ShowName		  off
		  Inputs		  "5"
		  DisplayOption		  "bar"
		}
		Block {
		  BlockType		  Mux
		  Name			  "Mux25"
		  Ports			  [5, 1]
		  Position		  [1120, 221, 1125, 269]
		  ShowName		  off
		  Inputs		  "5"
		  DisplayOption		  "bar"
		}
		Block {
		  BlockType		  Scope
		  Name			  "Scope-m0"
		  Ports			  [1]
		  Position		  [1665, 119, 1695, 151]
		  Floating		  off
		  Location		  [1, 45, 1281, 1023]
		  Open			  off
		  NumInputPorts		  "1"
		  List {
		    ListType		    AxesTitles
		    axes1		    "%<SignalLabel>"
		  }
		  SaveName		  "ScopeData3"
		  DataFormat		  "StructureWithTime"
		  LimitDataPoints	  off
		  SampleTime		  "0"
		}
		Block {
		  BlockType		  Scope
		  Name			  "Scope-m1"
		  Ports			  [1]
		  Position		  [1665, 169, 1695, 201]
		  Floating		  off
		  Location		  [1, 45, 1281, 1023]
		  Open			  off
		  NumInputPorts		  "1"
		  List {
		    ListType		    AxesTitles
		    axes1		    "%<SignalLabel>"
		  }
		  SaveName		  "ScopeData4"
		  DataFormat		  "StructureWithTime"
		  LimitDataPoints	  off
		  SampleTime		  "0"
		}
		Block {
		  BlockType		  Scope
		  Name			  "Scope-m2"
		  Ports			  [1]
		  Position		  [1665, 224, 1695, 256]
		  Floating		  off
		  Location		  [1, 45, 1281, 1023]
		  Open			  off
		  NumInputPorts		  "1"
		  List {
		    ListType		    AxesTitles
		    axes1		    "%<SignalLabel>"
		  }
		  SaveName		  "ScopeData5"
		  DataFormat		  "StructureWithTime"
		  LimitDataPoints	  off
		  SampleTime		  "0"
		}
		Block {
		  BlockType		  Scope
		  Name			  "Scope-m3"
		  Ports			  [1]
		  Position		  [1665, 274, 1695, 306]
		  Floating		  off
		  Location		  [1, 45, 1281, 1023]
		  Open			  off
		  NumInputPorts		  "1"
		  List {
		    ListType		    AxesTitles
		    axes1		    "%<SignalLabel>"
		  }
		  SaveName		  "ScopeData6"
		  DataFormat		  "StructureWithTime"
		  LimitDataPoints	  off
		  SampleTime		  "0"
		}
		Block {
		  BlockType		  Scope
		  Name			  "Scope-m4"
		  Ports			  [1]
		  Position		  [1670, 354, 1700, 386]
		  Floating		  off
		  Location		  [1, 45, 1281, 1023]
		  Open			  off
		  NumInputPorts		  "1"
		  List {
		    ListType		    AxesTitles
		    axes1		    "%<SignalLabel>"
		  }
		  SaveName		  "ScopeData7"
		  DataFormat		  "StructureWithTime"
		  LimitDataPoints	  off
		  SampleTime		  "0"
		}
		Block {
		  BlockType		  Fcn
		  Name			  "Sigma1"
		  Position		  [855, 465, 915, 495]
		  Expr			  "u[2]*u[1]"
		}
		Block {
		  BlockType		  Fcn
		  Name			  "Tau1"
		  Position		  [730, 435, 790, 465]
		  Expr			  "u[2]/u[1]"
		}
		Block {
		  BlockType		  Fcn
		  Name			  "fun1"
		  Position		  [1195, 130, 1220, 150]
		  Expr			  "u[3]-u[1]/u[4]"
		}
		Block {
		  BlockType		  Fcn
		  Name			  "fun2"
		  Position		  [1195, 180, 1220, 200]
		  Expr			  "u[1]*u[4]-u[2]/u[5]"
		}
		Block {
		  BlockType		  Fcn
		  Name			  "fun3"
		  Position		  [1195, 235, 1220, 255]
		  Expr			  "2*u[1]*u[4]-u[2]/u[5]"
		}
		Block {
		  BlockType		  Fcn
		  Name			  "fun4"
		  Position		  [1195, 285, 1220, 305]
		  Expr			  "3*u[1]*u[4]-u[2]/u[5]"
		}
		Block {
		  BlockType		  Fcn
		  Name			  "fun5"
		  Position		  [1195, 340, 1220, 360]
		  Expr			  "4*u[1]*u[4]-u[2]/u[5]"
		}
		Block {
		  BlockType		  Integrator
		  Name			  "m0"
		  Ports			  [1, 1]
		  Position		  [1240, 130, 1260, 150]
		  InitialCondition	  "1e12"
		  IgnoreLimit		  off
		}
		Block {
		  BlockType		  Integrator
		  Name			  "m1"
		  Ports			  [1, 1]
		  Position		  [1240, 180, 1260, 200]
		  InitialCondition	  "1e7"
		  IgnoreLimit		  off
		}
		Block {
		  BlockType		  Integrator
		  Name			  "m2"
		  Ports			  [1, 1]
		  Position		  [1245, 235, 1265, 255]
		  InitialCondition	  "1e3"
		  IgnoreLimit		  off
		}
		Block {
		  BlockType		  Integrator
		  Name			  "m3"
		  Ports			  [1, 1]
		  Position		  [1245, 285, 1265, 305]
		  InitialCondition	  "1"
		  IgnoreLimit		  off
		}
		Block {
		  BlockType		  Integrator
		  Name			  "m4"
		  Ports			  [1, 1]
		  Position		  [1245, 340, 1265, 360]
		  InitialCondition	  "1e-5"
		  IgnoreLimit		  off
		}
		Block {
		  BlockType		  Outport
		  Name			  "MeanSize"
		  Position		  [1610, 333, 1640, 347]
		  BackgroundColor	  "red"
		  IconDisplay		  "Port number"
		  BusOutputAsStruct	  off
		}
		Block {
		  BlockType		  Outport
		  Name			  "LiquidVF"
		  Position		  [1620, 558, 1650, 572]
		  BackgroundColor	  "red"
		  Port			  "2"
		  IconDisplay		  "Port number"
		  BusOutputAsStruct	  off
		}
		Block {
		  BlockType		  Outport
		  Name			  "dm3/dt"
		  Position		  [1615, 628, 1645, 642]
		  BackgroundColor	  "red"
		  Port			  "3"
		  IconDisplay		  "Port number"
		  BusOutputAsStruct	  off
		}
		Line {
		  SrcBlock		  "Fout"
		  SrcPort		  1
		  Points		  [245, 0; 0, -5; 5, 0; 0, 5; 35, 0]
		  Branch {
		    DstBlock		    "Mux13"
		    DstPort		    1
		  }
		  Branch {
		    Points		    [0, -50]
		    DstBlock		    "Display20"
		    DstPort		    1
		  }
		}
		Line {
		  SrcBlock		  "V"
		  SrcPort		  1
		  Points		  [290, 0; 0, -20]
		  Branch {
		    DstBlock		    "Mux13"
		    DstPort		    2
		  }
		  Branch {
		    Points		    [-40, 0]
		    DstBlock		    "Display21"
		    DstPort		    1
		  }
		}
		Line {
		  SrcBlock		  "Mux13"
		  SrcPort		  1
		  DstBlock		  "Tau1"
		  DstPort		  1
		}
		Line {
		  SrcBlock		  "Tau1"
		  SrcPort		  1
		  Points		  [5, 0]
		  Branch {
		    Points		    [0, 20]
		    DstBlock		    "Mux14"
		    DstPort		    1
		  }
		  Branch {
		    Points		    [0, -65]
		    Branch {
		    DstBlock		    "Display28"
		    DstPort		    1
		    }
		    Branch {
		    Points		    [0, -20]
		    Branch {
		    Points		    [0, -50]
		    Branch {
		    Points		    [0, -50]
		    Branch {
		    Points		    [0, -55]
		    Branch {
		    Points		    [0, -55]
		    DstBlock		    "Mux18"
		    DstPort		    4
		    }
		    Branch {
		    DstBlock		    "Mux24"
		    DstPort		    5
		    }
		    }
		    Branch {
		    DstBlock		    "Mux25"
		    DstPort		    5
		    }
		    }
		    Branch {
		    DstBlock		    "Mux15"
		    DstPort		    5
		    }
		    }
		    Branch {
		    Points		    [0, 5]
		    DstBlock		    "Mux16"
		    DstPort		    5
		    }
		    }
		  }
		}
		Line {
		  SrcBlock		  "KG"
		  SrcPort		  1
		  Points		  [340, 0]
		  Branch {
		    Points		    [0, -45]
		    DstBlock		    "Mux14"
		    DstPort		    2
		  }
		  Branch {
		    Points		    [0, -5]
		    DstBlock		    "Display23"
		    DstPort		    1
		  }
		}
		Line {
		  SrcBlock		  "Mux14"
		  SrcPort		  1
		  DstBlock		  "Sigma1"
		  DstPort		  1
		}
		Line {
		  SrcBlock		  "fun1"
		  SrcPort		  1
		  DstBlock		  "m0"
		  DstPort		  1
		}
		Line {
		  SrcBlock		  "fun2"
		  SrcPort		  1
		  DstBlock		  "m1"
		  DstPort		  1
		}
		Line {
		  SrcBlock		  "fun3"
		  SrcPort		  1
		  DstBlock		  "m2"
		  DstPort		  1
		}
		Line {
		  SrcBlock		  "fun4"
		  SrcPort		  1
		  Points		  [5, 0]
		  Branch {
		    DstBlock		    "m3"
		    DstPort		    1
		  }
		  Branch {
		    Points		    [0, 340]
		    DstBlock		    "dm3/dt"
		    DstPort		    1
		  }
		}
		Line {
		  SrcBlock		  "fun5"
		  SrcPort		  1
		  DstBlock		  "m4"
		  DstPort		  1
		}
		Line {
		  SrcBlock		  "m0"
		  SrcPort		  1
		  Points		  [5, 0]
		  Branch {
		    Points		    [0, -30; -210, 0; 0, 15]
		    Branch {
		    DstBlock		    "Mux18"
		    DstPort		    1
		    }
		    Branch {
		    Points		    [0, 45]
		    DstBlock		    "Mux24"

⌨️ 快捷键说明

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