Is there a function to generate a triangle waveform that has two offset and delay?

I want to have a waveform of triangle in which I can put a delay and width of the waveform (I can do this using the Pattern.vi Triangle). Also, I want to be able to give values for the min and max range. for example, I want to be able to adjust the amplitude of the max and min-1 to 6, or any other combination?

It seems to me that you are struggling with basic arithmetic. Calculate the amplitude by subtracting the min max. Then, since the waveform table, add the min (or subtract the max).

Tags: NI Software

Similar Questions

  • If your icloud account got hack there at - it another way to retrieve information that you had before and I can transfer to a new account icloud?

    If your icloud account got hack there at - it another way to retrieve information that you had before and I can transfer to a new account icloud?

    Depends on what you mean by "pirate", and what happened after he hacked. You need to give information us on where this account is now so that we are able to help...

    GB

  • Is there a function in DC (Android App) reader that will allow my annotations to print in the Desktop Pro Version?

    I have not found a way to create an analytical comment to the Pro Desktop (Windows OS) app go highlight annotations created in the CD player Android app. The document records only the number, date and page without the actual text (see screenshot below).  If you're wondering, Yes to print notes and pop ups is activated and I can create a detailed text summary if I just use the desktop application.

    I don't want to sign up for a paid service if this feature is not available.  -Any advice would be welcome!

    Commens summary.PNG

    Try the steps mentioned below:

    First create a blank Word document.

    Then open the PDF with comments. Go to tool to comment on the side right toolset.

    Click the comments on the right Options.

    Select export to Word (PDF must be referenced)

    On the next window of "import comments from Adobe Acrobat DC.

    Select the empty word document created in step 1.

    In the pane "select comment Types to import."

    Select the last option "Apply custom comments filters" and click on continue

    Filter comments on the new dialog box, you can select type of highlight.

    You can select the type of comment you want to export.

    This will add comments to the word file that can be printed.

    I would like to know if it works for you.

  • How to call a DLL function that has need of an array initialized structures which can be written in by the DLL?

    I need to call the following function in a C DLL:

    __declspec (dllexport) int MSIL_EnumSpectrometers (SPECTROMETER_ID * spectrometers);

    where the only parameter is a pointer to:

    typedef struct
    {
    tank model [32];
    series char [32];
    Channel int;
    } SPECTROMETER_ID;

    Before LabVIEW 2011 I would use a CIN allocate the memory and call the function, but in LabVIEW 2011, the INC has been deleted and I have to use a library function node call instead. When I go to set the parameter, it seems that I need to set the type to "Adapt to the Type" and data for 'Pointer to data in table' Format, then pass an initialized array of SPECTROMETER_ID with the many elements he so the DLL can fill the table with data. (See the attached picture.) When I do that, however, it blocks LabVIEW desktop.  I guess it is because the DLL is corrupting the memory space of LabVIEW, but I don't see why, because I'm basically passing in a void pointer to an array initialized in the right size. Note that the first node of NSI returns the number of elements required in the table.  Anyone have any idea what I'm doing wrong here?

    In LabVIEW, when a table is in a cluster - cluster don't detain actually table but sort of a pointer that points to the table. If you need the cluster to contain 32 to 32 Add to the cluster. See the VI attached to how it's supposed to be done.

  • is there any function in the osb to generate a unique number in proxy

    is there any function in the osb to generate a unique number in proxy

    FN - bea: uuid()

    The function fn - bea: uuid() returns a universal unique identifier. The function has the following signature:

    FN - bea: uuid() as XS: String

    You can use this function in the pipeline of proxy to generate a unique identifier. You can insert the unique identifier that is generated in an XML document in the form of element. You are unable to generate a unique identifier to the system variable. You can use this to edit a message payload.

    For example, suppose you want to generate a unique identifier to add it to a message for follow-up purposes. You can use this function to generate a unique identifier. The function returns a string that you can add it to the SOAP header.

  • 33522 A function / arbitrary generator of signals, 30 MHz

    Hello!

    I got 33522A function / arbitrary generator, 30 MHz. I want to make two squares of 30 kHz signal, one on each channel. Trick is that the waveform must be a reflection. I have a problem is, I was wondering if these signals is sysncronise if I drive it through LabView.

    I played around with one of them in the past, and these signals must be synchronized without any special order.

    This can be done on the front of the unit or through LabVIEW. The easiest way to set this is that same string except for the amplitude parameters, make the amplitude of a negative output from the other output.

    One thing to know...

    Although that synchronized, sometimes there is a difference in light phase between the two signals, you may need to adjust the phase of one of the signals to match the other. This is best done with an oscilloscope.

    See you soon,.

    McDuff

  • Is there any function of linear programming in numbers version 3.6.2?

    I know there is no function of linear programming in numbers until 2011 (read all the old posts). I want to know is there any moment or Apple is still quite complacent to do something. In my class, I introduce spreadsheets and I choose to submit in numbers instead of excel, now I can't change my choice if I have to then I have to take excel classes and change all my previous worksheets which is equivalent to a failed in the class and object of repetition. I'm the only one facing this problem because I am the misfortunate, who made a mistake to love Mac. And in if he makes Apple feel better hear it "I manually fix (just had to learn any other way) linear programming models and then draw, while windows users use the built-in, they. Thank you Apple

    If you try to get the settings for a better line did I suggest to use linest() function:

    LINEST() is a function of linear estimation.  I suggest that spend you some time to familiarize yourself with the functions that offers numbers by typing the equal sign in any cell, and then looking through the list of functions on the right.

    To use the line eating function do something as show above, enter the data X and Y in the columns, as shown.  To get the slope (m in my example), select cell E2 and enter the formula:

    INDEX (LINEST (B2:B11, a2:a11, false, Nonzero-y-Intercept), 0)

    shortcut for this is:

    E2 = index (LINEST (B2:B11, a2:a11, Nonzero-y-Intercept, true), 0)

    to get the y:

    E3INDEX (LINEST (B2:B11, a2:a11, false, Nonzero-y-Intercept), 1).

    There are additional stats in the table linest() returns.  Read about it in the built-in help

    I hope this helps

  • Is there a function of block note in Firefox where I can write text/notes and save them in the own record here?

    I have a Dell Inspiron 1525 and if there is a note pad/text tab I don't remember. Firefox system has function that I can take and save notes with everything in, let's say, I created an affiliate campaign?

    Try FoxNotes.

  • How to set a menu of VI function to generate a copy of it self when it is move and dropped on the block diagram

    Is any way to put a VI that I placed on a palette in the menu functions to create a copy of it self when I place it on the block diagram?

    My example is as follows. I create a palette for a messaging configuration. The 'send message', 'message' and so forth will work normally with just called when necessary. But 'Create queues messge' must be specific for each instance, because I'm going to create a different number of queues each time I use it. (See system messages in queue OR for the "Continous Measument and Logging" model).

    So every time I drag and drop that VI (Create message Queues) in the palette, I want that it ask me where I want to save the VI.

    Is this possible?

    See you soon

    Henrik

    There is always the file-> new... that opens a new window.  You can have your models in this window by putting them somewhere (I can't remember where at the moment).

  • Is there any generator of string tokens that manages citations?

    I need a generator of string tokens that manages quotes in LabVIEW.

    Suppose there is a channel, abc bcc = "xxx yyy".

    After chips, 1 token of abc and 2 chips is bcc = "xxx yyy".

    The tokenizer must ignore the white characters in quotation marks.

    I use LabVIEW 2009 SP1.

    Someone at - it a tokenizer of VI?

    Hello

    There is a String Tokenizer VI in LabVIEW 2010

    You can try this.

    Concerning

    Gilles

  • (1) is there a function for all the object of the same size?

    (1) is there a function for all the object of the same size?

    Sorry, I thought you wanted to align the objects.

    We do not have the function to make items of the same size. You must change one by one. To change the .lks file may be more effective.

  • Is there a function to adjust the length of a string to 8 multiple bytes?

    Hello

    I have a function to encrypt a password.

    FUNCTION encodeit (p_name IN VARCHAR2, p_password IN VARCHAR2) RETURN VARCHAR2
       IS
          l_password   VARCHAR2 (4000);
          l_salt       VARCHAR2 (4000) := 'hdjikndbbhitasuihfnnkqyhiplwmneuyndnloidj';
       BEGIN
          l_password :=
             UTL_RAW.cast_to_raw (
                DBMS_OBFUSCATION_TOOLKIT.md5 (
                   input_string => p_password ||
                                   SUBSTR (l_salt, 10, 13)||
                                   LOWER (p_name)||
                                   SUBSTR (l_salt, 4, 10)));
          RETURN l_password;
       END;
    

    I want to decrypt the password to send to users when they forget it.  I wrote this function:

    FUNCTION decodeit (p_name IN VARCHAR2, p_password in VARCHAR2) RETURN VARCHAR2 IS
        l_salt       VARCHAR2 (4000) := 'hdjikndbbhitasuihfnnkqyhiplwmneuyndnloidj';
        BEGIN
          RETURN DBMS_OBFUSCATION_TOOLKIT.desdecrypt(input_string =>  p_password ||
                                                                      SUBSTR (l_salt, 10, 13)||
                                                                      LOWER (p_name)||
                                                                      SUBSTR (l_salt, 4, 10),
                                                     key_string   => l_salt) ;
        END;
    

    The problem is that the DBMS_OBFUSCATION_TOOLKIT.desdecrypt function needs a multiple of the input string of 8 bytes. And p_name and p_password are not of fixed length. Is there a function to adjust the length of a string to 8 multiple bytes?

    Best regards.

    They used to work - could be almost ten years (I think version 9 - not tested yet)

    As you can see, you can 'encode' the number of characters, padded in order to set the right length of the decrypted string


    create or replace FUNCTION ' CRYPTIN "(p_str in varchar2) return varchar2 as". "

    l_data VARCHAR2 (255);

    function pad_DES (p_string in varchar2) return varchar2 is

    -platelets p_string with pad_chr containing the number of characters padded (1 to 8)

    -make the string length a multiple of 8 as required by decipher

    pad_length pls_integer;

    pad_char char: = chr (0);

    pad_chars varchar2 (8);

    Start

    pad_length: = 8 - mod (length (p_string), 8);

    pad_chars: = chr (pad_length);

    Return concat (p_string, rpad (pad_chars, pad_length, pad_chars));

    end;

    Start

    l_data: = pad_DES (p_str);

    dbms_obfuscation_toolkit. Decrypt (input_string-online l_data, key_string => 'MagicKey' encrypted_string-online l_data);

    return UTL_RAW. CAST_TO_RAW (l_data);

    end;

    create or replace FUNCTION ' CRYPTOUT "(p_str in varchar2) return varchar2 as". "

    l_data VARCHAR2 (255);

    function unpad_DES (p_string in varchar2) return varchar2 is

    -Removes from p_string upholstered characters (1 to 8)

    pad_length pls_integer;

    Start

    pad_length: = length (p_string);

    pad_length: = pad_length - ascii (substr(p_string,pad_length,1));

    Return substr(p_string,1,pad_length);

    end;

    Start

    l_data: = p_str;

    dbms_obfuscation_toolkit. DESDecrypt (input_string-online l_data, key_string => 'MagicKey', decrypted_string-online l_data);

    Return unpad_DES (l_data);

    end;

    Concerning

    Etbin

  • printing Photoshop cs6 error there is a mistake in the opening of your printer. Print functions will be unavailable until you have selected a printer and reopened all documents. »

    I have a Mac (OS X El Capitan) and Photoshop CS6. The printer is Epson Photo R3000.  When you try to print, I get an error message saying: "there was an error in the opening of your printer. Print functions will be unavailable until you have selected a printer and reopened all documents. »

    I don't understand what to do. I hope someone can help. Thanks in advance.

    Press and hold Option + command + shift together you launch Photoshop. You are prompted to delete the current settings. New preferences files are created the next time you start Photoshop.

    Select Yes

    ~ Assani

  • "There was a mistake in the opening of your printer. Print functions will be unavailable until you have selected a printer and reopened all documents. »

    There was an error in the opening of your printer. Print functions will be unavailable until you have selected a printer and reopened all documents.

    I've chosen a printer. I have re-uploaded and re-installed the drivers and the software, I did the main printer canon, I did

    spare printer. I get the error message. Close the program, open photoshop and I can "print" but not anything else.

    have plugged and replugged. I have tried wireless and plugged in the forums. and still no print photoshop cs6.

    Thank you.. lesson followed julianne kost. which is like this but more easy to follow and it worked...

  • Is there a function of executives similar to the elements?

    I'm moving to the full Photoshop elements, and I'm trying to understand if there is something similar to features frames in the full Photoshop CC.  In the elements, you can add several images to the canvas and then drag and drop the images in each frame. You can then resize and reposition in the framework (as well as resize and reposition the framework itself).  I can certainly create layers of the image, but they are static.  The functionality of the elements was dynamic.

    What I'm trying to do is to create a model for a collage where I can easily fall into different images and then reuse the template for a different set of images.

    Is there something like this in full Photoshop, or did requires a plug-in?

    Thank you!

    I give you this bit of thinking. It's much simpler than I thought.

    Create a shape of the frame. Place the image on the layer above the form. Place the cursor between the two layers and hold down alt Windows or opt on Mac, and then click. This will cut out the image in the form.

    At this point, the shape and the image are always individual, allowing you to scale, move, or rotate one without affecting the other.

    You can create a group, create a dynamic object or link the two layers to be handled together.

    I have not tried linking a clipped front layer, so that links may or may not work. Group and smart objects will be however.

Maybe you are looking for