home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
MATH
/
VISSIM.ZIP
/
SOMBRERO.VSM
< prev
next >
Wrap
Text File
|
1994-02-28
|
3KB
|
153 lines
; VisSim Block Diagram Format (VBDF)
; Copyright (C) 1989-1994 Visual Solutions
PV=1.500
PS=-8
PE=8
PP=0.2
PI=170
PX=0.2
PN=1e-006
PL=5
PT=1e-005
Pn=-9,6,16,"Times New Roman"
Pc=45
Po=0.01,50,664
PD=800x600
PA=1
Pf=0x0
Pr="stub"
Ps=1600,0,0,1105,0,0
Pd=777
PM=1,1,1,1
N.1="plot"*71x14*56x49
pt="Sombrero Function"
px="Time (sec)"
pax=0
pf=H
pf=F
pb=0,-3
pbx=8,-8
pbY=1,-3
pbX=0,0
pc=100
pm=10
po=55
pb.0=0,0
pb.1=0,0
pb.2=0,0
pb.3=1,-3
N.2="summingJunction"*98x13#3,1<M>
N.3="variable"*112x15<M>
n=":y(t)"
N.4="variable"*63x14<M>
n="dy"
N.5="*"*74x12<M>
N.6="variable"*83x15<M>
n="ystart"
N.7="wireLabel"*23x44<M>
n="Stop Condition"
N.8="variable"*34x13<M>
n="$runCount"
N.9="const"(1)*44x11<M>
N.10="summingJunction"*53x11<M>
N.11="variable"*39x53
n="x(t)"
N.12="ramp"(0,1)*28x53
N.13="*"*89x28<M>
N.14="*"*90x33<M>
N.15="variable"*75x29<M>
n="x(t)"
N.16="variable"*75x34<M>
n="y(t)"
N.17="summingJunction"*100x30<M>
N.18="sqrt"*23x29
N.19="sin"*37x27
N.20="/"*49x27
N.21="wireLabel"*17x23
n="Sombrero Function"
N.22="wireLabel"*31x56
n="X sweep"
N.23="ramp"(0,1)*88x17<M>
N.24="summingJunction"*57x30
N.25="gain"(-0.05)*32x34
N.26="Compound"*2x32#0,2<C>
n="Y Sweep Calc"
Ms=1567,0,0,1091,0,0
N.27="comment"*3x1*53x12
C="This block diagram illustrates a parameter sweep of the \"Sombrero Function:\"
f(x,y) = sin(sqrt(x^2+y^2)) / sqrt(x^2+y^2)
Click the right button over the Y SWEEP CALC compound block to view the sweep logic."
N.28="variable"*20x32
n="y(t)"
N.29="variable"*10x54
n="ystart"
N.30="wireLabel"*1x50
n="==== Parameters ===="
N.31="variable"*10x57
n="ystop"
N.32="const"(-16)*1x54
N.33="const"(20)*1x57
N.34="variable"*10x60
n="dy"
N.35="const"(0.5)*1x60
N.36="comment"*67x1*56x8<M>
C="Parameter Sweep support block
Under Simulate Simulation Setup, activate the AutoRestart parameter.
and set OverPlot on the plot block to view parameter
sweep results."
N.37="wireLabel"*113x12<M>
n="Y sweep"
N.38="wireLabel"*114x46<M>
n="Y step"
N.39="stop"*48x49<M>
N.40=">="*25x48<M>
N.41="variable"*5x50<M>
n="ystop"
N.42="gain"(2)*37x49<M>
N.43="variable"*5x48<M>
n=":y(t)"
N.44="variable"*108x48<M>
n="$runCount"
N.45="Compound"*3x29#0,1<C>
n="x^2+y^2"
Ms=600,0,0,272,0,0
I.1.i2=24.o1
I.2.i1=5.o1
I.2.i2=6.o1
I.2.i3=23.o1
I.3.i1=2.o1
I.5.i1=10.o1
I.5.i2=4.o1
f10.1.i=-
I.10.i1=9.o1
I.10.i2=8.o1
I.11.i1=12.o1
I.13.i1=15.o1
I.13.i2=15.o1
I.14.i1=16.o1
I.14.i2=16.o1
I.17.i1=13.o1
I.17.i2=14.o1
I.18.i1=45.o1
I.19.i1=18.o1
I.20.i1=19.o1
I.20.i2=18.o1
I.24.i1=20.o1
I.24.i2=25.o1
I.25.i1=26.o2
G.26=7,8,9,10,3,2,23,5,6,4,36,37,38,39,40,41,42,43,44,
I.26.o1=3.o1
I.26.o2=44.o1
I.28.i1=26.o1
I.29.i1=32.o1
I.31.i1=33.o1
I.34.i1=35.o1
I.39.i1=42.o1
I.40.i1=43.o1
I.40.i2=41.o1
I.42.i1=40.o1
G.45=13,14,15,16,17,
I.45.o1=17.o1