<?xml version="1.0" encoding="utf-8"?>
<SourceFile xmlns="http://www.ni.com/PlatformFramework">
    <SourceModelFeatureSet>
        <ParsableNamespace AssemblyFileVersion="3.0.0.56744" FeatureSetName="LabVIEW Virtual Instrument" MinimumParsableVersion="3.0.0.0" MinimumSemanticallyEquivalentVersion="3.0.0.0" Name="http://www.ni.com/LabVIEW.VI" Version="3.0.0.49154" />
        <ParsableNamespace AssemblyFileVersion="3.0.0.56744" FeatureSetName="Editor" MinimumParsableVersion="3.0.0.0" MinimumSemanticallyEquivalentVersion="3.0.0.0" Name="http://www.ni.com/PlatformFramework" Version="3.0.0.49152" />
        <ParsableNamespace AssemblyFileVersion="3.0.0.56744" FeatureSetName="Common Language Components" MinimumParsableVersion="3.0.0.0" MinimumSemanticallyEquivalentVersion="3.0.0.0" Name="http://www.ni.com/MocCommon" Version="3.0.0.49152" />
        <ParsableNamespace AssemblyFileVersion="3.0.0.56744" FeatureSetName="LabVIEW Controls" MinimumParsableVersion="3.0.0.0" MinimumSemanticallyEquivalentVersion="3.0.0.0" Name="http://www.ni.com/Controls.LabVIEW.Design" Version="3.0.0.49152" />
    </SourceModelFeatureSet>
    <VirtualInstrument Id="1" xmlns="http://www.ni.com/LabVIEW.VI">
        <Icon Id="2" ListViewIconCrop="0 0 30 30" xmlns="http://www.ni.com/PlatformFramework">
            <IconPanel Height="[float]30" Id="3" Width="[float]30">
                <IconTemplate ClipMargin="[SMThickness]3,3,3,3" Id="4" TemplateName="Gray">
                    <Rectangle Fill="[SMSolidColorBrush]#ff727272" Id="5" IsHitTestVisible="[bool]False" MinHeight="[float]1" MinWidth="[float]1" RadiusX="[float]4" RadiusY="[float]4" />
                    <Rectangle Fill="[SMSolidColorBrush]#ffe5e5e5" Id="6" IsHitTestVisible="[bool]False" Margin="[SMThickness]1,1,1,1" MinHeight="[float]1" MinWidth="[float]1" RadiusX="[float]2.5" RadiusY="[float]2.5" Stroke="[SMSolidColorBrush]#fff2f2f2" />
                    <FileNameText FileNameText="[bool]True" Font="[SMFont]0,6.75," HorizontalAlignment="[HorizontalAlignment]Left" Id="7" Margin="[SMThickness]2,2,2,2" SizeMode="[TextModelSizeMode]AutoFont" Text="[string]Add Noise" TextAlignment="[TextAlignment]Center" TextWrapping="[TextWrapping]Wrap" VerticalAlignment="[VerticalAlignment]Top" />
                </IconTemplate>
                <Canvas Background="[SMSolidColorBrush]#00ffffff" ClipToBounds="[bool]True" Id="8" Margin="[SMThickness]3,3,3,3" />
            </IconPanel>
        </Icon>
        <ConnectorPane Height="30" Id="9" ListViewHeight="75" ListViewWidth="150" Width="30" xmlns="http://www.ni.com/PlatformFramework">
            <ConnectorPaneTerminal ListViewHotspot="0 65" Parameter="48" />
            <ConnectorPaneTerminal Hotspot="0 15" ListViewHotspot="0 35" Parameter="37" />
            <ConnectorPaneTerminal Hotspot="0 25" />
            <ConnectorPaneTerminal Hotspot="15 0" />
            <ConnectorPaneTerminal Hotspot="30 5" ListViewHotspot="150 50" Parameter="38" />
            <ConnectorPaneTerminal Hotspot="30 15" />
            <ConnectorPaneTerminal Hotspot="30 25" />
            <ConnectorPaneTerminal Hotspot="15 30" />
        </ConnectorPane>
        <MethodDocumentation xmlns="http://www.ni.com/PlatformFramework" />
        <DiagramUnplacedItems Id="10" />
        <FrontPanelUnplacedItems Id="11" />
        <BlockDiagram Id="12">
            <MethodCall Bounds="960 -85 50 50" Id="14" Target="Gaussian\ White\ Noise\.gvi">
                <p.MethodDeclaration>
                    <MethodDeclaration xmlns="http://www.ni.com/PlatformFramework">
                        <Parameter Id="L0" Desc="samples" />
                        <Parameter Id="L1" Desc="standard deviation" />
                        <Parameter Id="L3" Desc="seed" />
                        <Parameter Id="T0" Desc="initialize?" />
                        <Parameter Id="R0" Desc="gaussian noise pattern" />
                        <Parameter Id="R4" Desc="error" />
                    </MethodDeclaration>
                </p.MethodDeclaration>
                <Terminal DataType="Int32" Direction="Input" Id="L0" xmlns="http://www.ni.com/PlatformFramework" />
                <Terminal DataType="Double" Direction="Input" Hotspot="0 15" Id="L1" xmlns="http://www.ni.com/PlatformFramework" />
                <Terminal DataType="Int32" Direction="Input" Hotspot="0 35" Id="L3" xmlns="http://www.ni.com/PlatformFramework" />
                <Terminal DataType="Boolean" Direction="Input" Hotspot="15 0" Id="T0" xmlns="http://www.ni.com/PlatformFramework" />
                <Terminal DataType="Double[]" Direction="Output" Hotspot="50 5" Id="R0" Usage="Optional" xmlns="http://www.ni.com/PlatformFramework" />
                <Terminal DataType="Int32" Direction="Output" Hotspot="50 45" Id="R4" Usage="Optional" xmlns="http://www.ni.com/PlatformFramework" />
            </MethodCall>
            <DataAccessor Bounds="830 -60 40 15" DataItem="37" Id="17" Label="32">
                <Terminal DataType="Double" Direction="Output" Hotspot="40 5" Id="Value" xmlns="http://www.ni.com/PlatformFramework" />
            </DataAccessor>
            <Wire Id="18" Joints="N(23:sqrt(x\)) h(5) B(1) v(-25) N(14:L1) B(1) v(30) N(26:L1)" xmlns="http://www.ni.com/PlatformFramework" />
            <Divide Bounds="875 -60 30 30" Id="19" Label="33" />
            <Wire Id="20" Joints="N(17:Value) N(19:x)" xmlns="http://www.ni.com/PlatformFramework" />
            <Literal Bounds="830 -45 39.5 15.5" DataType="Double" Facade="NationalInstruments.MocCommon.Modeling.INumericBehavior" Id="21" Label="34" xmlns="http://www.ni.com/MocCommon">
                <p.Data>0x4000000000000000</p.Data>
                <NumericBehavior Interpretation="Exact" ValueFormatter="LV:" />
            </Literal>
            <Wire Id="22" Joints="N(21:Out) N(19:y)" xmlns="http://www.ni.com/PlatformFramework" />
            <SquareRoot Bounds="915 -60 30 30" Id="23" />
            <Wire Id="24" Joints="N(19:x/y) N(23:x)" xmlns="http://www.ni.com/PlatformFramework" />
            <RealAndImaginaryToComplex Bounds="1020 -55 30 30" Id="25" />
            <MethodCall Bounds="960 -30 50 50" Id="26" Target="Gaussian\ White\ Noise\.gvi">
                <p.MethodDeclaration>
                    <MethodDeclaration xmlns="http://www.ni.com/PlatformFramework">
                        <Parameter Id="L0" Desc="samples" />
                        <Parameter Id="L1" Desc="standard deviation" />
                        <Parameter Id="L3" Desc="seed" />
                        <Parameter Id="T0" Desc="initialize?" />
                        <Parameter Id="R0" Desc="gaussian noise pattern" />
                        <Parameter Id="R4" Desc="error" />
                    </MethodDeclaration>
                </p.MethodDeclaration>
                <Terminal DataType="Int32" Direction="Input" Id="L0" xmlns="http://www.ni.com/PlatformFramework" />
                <Terminal DataType="Double" Direction="Input" Hotspot="0 15" Id="L1" xmlns="http://www.ni.com/PlatformFramework" />
                <Terminal DataType="Int32" Direction="Input" Hotspot="0 35" Id="L3" xmlns="http://www.ni.com/PlatformFramework" />
                <Terminal DataType="Boolean" Direction="Input" Hotspot="15 0" Id="T0" xmlns="http://www.ni.com/PlatformFramework" />
                <Terminal DataType="Double[]" Direction="Output" Hotspot="50 5" Id="R0" Usage="Optional" xmlns="http://www.ni.com/PlatformFramework" />
                <Terminal DataType="Int32" Direction="Output" Hotspot="50 45" Id="R4" Usage="Optional" xmlns="http://www.ni.com/PlatformFramework" />
            </MethodCall>
            <Wire Id="27" Joints="N(14:R0) h(5) v(30) N(25:x)" xmlns="http://www.ni.com/PlatformFramework" />
            <Wire Id="28" Joints="N(26:R0) h(5) v(-10) N(25:y)" xmlns="http://www.ni.com/PlatformFramework" />
            <DataAccessor Bounds="1115 -35 40 15" DataItem="38" Id="29" Label="35">
                <Terminal DataType="ComplexDouble[]" Direction="Input" Hotspot="3 5" Id="Value" xmlns="http://www.ni.com/PlatformFramework" />
            </DataAccessor>
            <TextNode AttachedTo="17" Bounds="809 -60 16 16" Id="32" Text="N0" xmlns="http://www.ni.com/PlatformFramework" />
            <TextNode AttachedTo="19" Bounds="875 -60 0 0" Id="33" IsReadOnly="True" Text="Divide" Visible="False" xmlns="http://www.ni.com/PlatformFramework" />
            <TextNode AttachedTo="21" Bounds="830 -45 0 0" Id="34" Text="y" Visible="False" xmlns="http://www.ni.com/PlatformFramework" />
            <TextNode AttachedTo="29" Bounds="1160 -35 36 16" Id="35" Text="output" xmlns="http://www.ni.com/PlatformFramework" />
            <DataAccessor Bounds="850 25 40 15" DataItem="48" Id="46" Label="47">
                <Terminal DataType="ComplexDouble[]" Direction="Output" Hotspot="40 5" Id="Value" xmlns="http://www.ni.com/PlatformFramework" />
            </DataAccessor>
            <TextNode AttachedTo="46" Bounds="817 25 28 16" Id="47" Text="input" xmlns="http://www.ni.com/PlatformFramework" />
            <ArraySize Bounds="900 -25 40 20" Id="52" />
            <Wire Id="53" Joints="N(46:Value) h(5) B(1) h(170) v(-55) N(56:c1t0v) B(1) v(-50) N(52:array)" xmlns="http://www.ni.com/PlatformFramework" />
            <Wire Id="55" Joints="N(52:size(s\)) h(5) v(-15) h(10) B(3) N(26:L0) B(3) v(-55) N(14:L0)" xmlns="http://www.ni.com/PlatformFramework" />
            <Add Bounds="1070 -45 30 30" Id="56" Terminals="o=59, c0t0v=57, c1t0v=53" />
            <Wire Id="57" Joints="N(25:x + iy) N(56:c0t0v)" xmlns="http://www.ni.com/PlatformFramework" />
            <Wire Id="59" Joints="N(56:o) N(29:Value)" xmlns="http://www.ni.com/PlatformFramework" />
        </BlockDiagram>
        <CPFrontPanel Height="[float]1600" Id="13" Width="[float]2000">
            <NumericText BaseName="[string]Numeric" Height="[float]22" Id="40" InteractionMode="[NumericTextBoxInteractionModes]ArrowKeys, ScrollWheel, ButtonClicks, TextInput" Label="[UIModel]44" Left="[float]502" Top="[float]202" Value="{DataItemBinding Id=37}" ValueFormatter="[string]LV:G6" ValueType="[Type]Double" Width="[float]70" xmlns="http://www.ni.com/Controls.LabVIEW.Design" />
            <Label Id="44" LabelAlignment="[PartAlignment]TopLeft" LabelOwner="[UIModel]40" Left="[float]502" Locked="[bool]True" Text="[string]N0" Top="[float]179" />
            <ArrayViewer ArrayElement="[UIModel]42" BaseName="[string]Array" Columns="[int]5" Dimensions="[int]1" Height="[float]36" Id="41" Label="[UIModel]45" Left="[float]502" Orientation="[SMOrientation]Horizontal" Rows="[int]1" Top="[float]136" Value="{DataItemBinding Id=38}" Width="[float]1353" xmlns="http://www.ni.com/Controls.LabVIEW.Design">
                <p.DefaultElementValue>0x0;0x0</p.DefaultElementValue>
                <NumericText BaseName="[string]Numeric" Height="[float]22" Id="42" InteractionMode="[NumericTextBoxInteractionModes]ReadOnly" Left="[float]53" Name="[string]Child" Top="[float]7" Value="[ComplexDouble]0 + 0i" ValueFormatter="[string]LV:G6" ValueType="[Type]ComplexDouble" Width="[float]257" />
            </ArrayViewer>
            <Label Id="45" LabelAlignment="[PartAlignment]TopLeft" LabelOwner="[UIModel]41" Left="[float]502" Locked="[bool]True" Text="[string]output" Top="[float]113" />
            <ArrayViewer ArrayElement="[UIModel]50" BaseName="[string]Array" Columns="[int]5" Dimensions="[int]1" Height="[float]36" Id="49" Label="[UIModel]51" Left="[float]502" Orientation="[SMOrientation]Horizontal" Rows="[int]1" Top="[float]70" Value="{DataItemBinding Id=48}" Width="[float]1353" xmlns="http://www.ni.com/Controls.LabVIEW.Design">
                <p.DefaultElementValue>0x0;0x0</p.DefaultElementValue>
                <NumericText BaseName="[string]Numeric" Height="[float]22" Id="50" InteractionMode="[NumericTextBoxInteractionModes]ArrowKeys, ScrollWheel, ButtonClicks, TextInput" Left="[float]53" Name="[string]Child" Top="[float]7" Value="[ComplexDouble]-0.00950003005089573 + 0.18813191272903287i" ValueFormatter="[string]LV:G6" ValueType="[Type]ComplexDouble" Width="[float]257" />
            </ArrayViewer>
            <Label Id="51" LabelAlignment="[PartAlignment]TopLeft" LabelOwner="[UIModel]49" Left="[float]502" Locked="[bool]True" Text="[string]input" Top="[float]47" />
        </CPFrontPanel>
        <DataItem CallDirection="Input" CallIndex="1" DataType="Double" Id="37" Name="N0">
            <p.DefaultValue>0x3FF0000000000001</p.DefaultValue>
        </DataItem>
        <DataItem AdaptToDiagramType="True" CallDirection="Output" CallIndex="0" DataType="ComplexDouble[]" Id="38" Name="output" />
        <DataItem AdaptToDiagramType="True" CallDirection="Input" CallIndex="0" DataType="ComplexDouble[]" Id="48" Name="input" />
    </VirtualInstrument>
</SourceFile>