Transformation of the axes of the field

Hi all

I'm plotting data in Weibull and try to use the original Weibull chart axes.  In a Weibull plot, the percentage still functional items at any given time t, or of reliability r (t), is traced from that time.  Here's the problem: the x-axis are the natural logarithm of time, while the y-axis is (prepare) the natural logarithm of the natural log of the inverse of the reliability of the element at a given time, i.e. ln (ln (1/R (t))).  I understand how to get a log axis, but it's clearly not sufficient for the value axis.  Is there any LabVIEW feature that allows the transformation of the axis, or do I just simply do the transformation on the data itself, rather than the scale of the axis?  (We are doing it, but it removes sensible reading that provide transformations).

Thanks for any advice,

Nathan

For the more general case, you will have to do it all yourself using a 2D photo indicator.

(Open finder example and look at the example of the "XY Multiplit Graph" for some ideas).

Tags: NI Software

Similar Questions

  • Images in the field of the list does not

    Hello

    I create a list field that contains 10 lines and four fields in each line. The first field is the field of the image. But the image does not come. Other three fields (label field) do very well. I use the simulator of 4.7 and 9530.

    I give my code here also. Please help me.

    class TaskListField extends ListField implements ListFieldCallback {
         private Vector rows;
         private Bitmap _mReceiveAmount;
         private Bitmap _mSentAmount;
        private boolean hasfocus=false;
    
         public TaskListField() {
          super(0, ListField.MULTI_SELECT);
          setRowHeight(60);
          setEmptyString("It is Empty!", DrawStyle.HCENTER);
          setCallback(this);
    
          String images[]={"amount_received.png","amount_sent.png"};
    
          _mReceiveAmount = Bitmap.getBitmapResource("amount_received.png");
          _mSentAmount = Bitmap.getBitmapResource("amount_sent.png");
          BitmapField bitmap;
    
          rows = new Vector();
    
          for (int x = 0; x < 10; x++) {
           TableRowManager row = new TableRowManager();
    
           // SET THE  BITMAP FIELD
           // if amount received, display bitmap
         //  if (x % 2 == 0) {
            //bitmap=new BitmapField(_mReceiveAmount);
            row.add(new BitmapField(Bitmap.getBitmapResource(images[0])));
          //}
           // if amount is sent, set bitmap
           //else {
           // bitmap=new BitmapField(_mSentAmount);
              // row.add(new BitmapField(Bitmap.getBitmapResource(images[1])));
          // }
    
           // SET THE DATE LABELFIELD
    //
           LabelField _mDateField = new LabelField("OCT 10,2010", DrawStyle.ELLIPSIS);
           row.add(_mDateField);
    
           // SET THE LIST NAME
           row.add(new LabelField("Details" ,DrawStyle.ELLIPSIS) {
            protected void paint(Graphics graphics) {
             graphics.setColor(0x00878787);
             super.paint(graphics);
            }
           });
    
           // SET THE DUE DATE/TIME
           row.add(new LabelField("$220",DrawStyle.ELLIPSIS | LabelField.USE_ALL_WIDTH | DrawStyle.RIGHT) {
            protected void paint(Graphics graphics) {
             graphics.setColor(0x00878787);
             super.paint(graphics);
            }
           });
           rows.addElement(row);
          }
          setSize(rows.size());
    
         }
    
         // ListFieldCallback Implementation
         public void drawListRow(ListField listField, Graphics g, int index, int y,int width) {
    
            // g.drawBitmap(0, 0, _mReceiveAmount.getWidth(), _mReceiveAmount.getHeight(), _mReceiveAmount, 0, 0);
             TaskListField list = (TaskListField) listField;
    
             TableRowManager rowManager = (TableRowManager) list.rows.elementAt(index);
             rowManager.drawRow(g, 0, y, width, list.getRowHeight());
         // g.drawBitmap(0, 0, _mReceiveAmount.getWidth(), _mReceiveAmount.getHeight(), _mReceiveAmount, 0, 0);
         }
    
         public class TableRowManager extends Manager {
          public TableRowManager() {
           super(0);
          }
    
          // Causes the fields within this row manager to be layed out then
          // painted.
          public void drawRow(Graphics g, int x, int y, int width, int height) {
           // Arrange the cell fields within this row manager.
           layout(width, height);
    
           // Place this row manager within its enclosing list.
           setPosition(x, y);
    
           // Apply a translating/clipping transformation to the graphics
           // context so that this row paints in the right area.
           g.pushRegion(getExtent());
    
           // Paint this manager's controlled fields.
           subpaint(g);
    
           g.setColor(0x00CACACA);
           g.drawLine(10, 0, getPreferredWidth()-10, 0);
    
           // Restore the graphics context.
           g.popContext();
          }
    
          // Arranges this manager's controlled fields from left to right within
          // the enclosing table's columns.
          protected void sublayout(int width, int height) {
           // set the size and position of each field.
           int fontHeight = Font.getDefault().getHeight();
           int preferredWidth = getPreferredWidth();
    
           // start with the Bitmap Field of the priority icon
           Field field = getField(0);
           layoutChild(field, 32, 32);
           setPositionChild(field, 10, 20);
    
           // set the task name label field
           field = getField(1);
           layoutChild(field, 120, fontHeight + 1);
           setPositionChild(field, 70, 3);
    
           // set the list name label field
           field = getField(2);
           layoutChild(field, 150, fontHeight + 1);
           setPositionChild(field, 190, 3);
    
           // set the due time name label field
           field = getField(3);
           layoutChild(field, 150, fontHeight + 1);
           setPositionChild(field, preferredWidth - 172, 3);
    
           setExtent(preferredWidth, getPreferredHeight());
          }
    
          // The preferred width of a row is defined by the list renderer.
          public int getPreferredWidth() {
           return Graphics.getScreenWidth();
          }
    
          // The preferred height of a row is the "row height" as defined in the
          // enclosing list.
          public int getPreferredHeight() {
           return getRowHeight();
          }
         }
    
         public Object get(ListField listField, int index) {
          // TODO Auto-generated method stub
          return null;
         }
    
         public int getPreferredWidth(ListField listField) {
          // TODO Auto-generated method stub
          return 0;
         }
    
         public int indexOfList(ListField listField, String prefix, int start) {
          // TODO Auto-generated method stub
          return 0;
         }
    
         public void onUnFocus(){
             hasfocus=false;
             invalidate();
    
         }
    
    }
    

    your code is quite a mess, and you probably have a misconception on the listfield.

    in drawListRow you paint directly the object to the line. no need to use fields or similar, graphics methods.

    If you have different objects in your listfield you need to branch in your drawListRow method (if bitmap instanceof object etc.).

    your brief description, it appears you want to have the bitmap in the same line as your other information.

    create a bean with the attributes class, that you need, including the bitmap.

    put objects of beans in your listfield and the data structure (vector).

    drawListRow check that it is a bean and draw it.

    for example (rough code, no control null etc.):

    drawBitmap (0, bean.getBitmap ());

    drawText (bean.getBitmap (.getWidth () + 5,) bean.getText ());

  • Inter dependence between the fields of the form

    Hello

    I put a few fields of free text and immediately next to him (free text field), I placed a box, fine.

    I have a requirement as below with 3 scenarios,

    (1) once the user BEGAN to fill the data in this free text field, immediately the next box must either hide or grayed out (readOnly).

    (2) if the user has not touched this open field at all, then the user is allowed to check the box, meaning visible/editable sound, its normal anywyas.

    (3) tell user began to enter data into the free text field, immedtiately the box is hidden/greyed... well... but in following second user changed mind and wiped/blotted out met data from the field text free and transformed back empty... in this case, the check box should become visible/editable state (of hideen/intoxicated state).

    Preferably, visible and hidden makes more fancy

    Pls let me know the JavaScript to achieve my requirement and I guess, I need to write this suggetsed JS changes I am correct?

    Actually, I have some drop-down of instaed also fields free of the fields of text on the form, also pls give me the JavaScript code for this type of drop-down fields, if the code is change in free text fields.

    Thank you

    Hello

    (1) Yes, it will be. The drop-down list may need to be set at the entrance of the custom to leave, so that the user can delete it.

    (2) Yes, Yes. The presence of the argument checkfield is conditioned by the length of the data of the user. No data - case folded; Data - hidden check box.

    Niall

  • I did the most recent iOS 10 updated, just heard on the news that Yahoo has been hacked.  I changed my Yahoo email but can't find the field to change on my devices.  It is simply not there, what is happening?

    I did the most recent iOS 10 updated, just heard on the news that Yahoo has been hacked.  I changed my password to Yahoo mail but can't find the field to change the password on my devices.  It is simply not there, what is happening?

    For some reason any change automatically if change you it online. Today, I changed my password through my office and I went to change the mail and she had already changed.

    You can try to delete your account your unit off and add it again.

  • Cannot delete the fields of the Web site

    When I opened the site 'http://www.indeed.ca/lan-jobs-in-brampton' fields 'what' and 'where' are filled automatically with "lan" and "brampton" see attached.

    I've removed the cookies for the site, set the privacy settings of Firefox 41.02 to keep cookies until firefox is closed, closed Firefox and reopened as well run in browser privacy mode. In all cases, the fields are automatically filled. How can I find and delete this stored information?

    I found the answer. The information is stored in the bookmark

    http://www.indeed.ca/jobs?q=LAN & l = Brampton

  • I send emails via internet aol and gmail account my photo is in the field

    When I send AOL emails from my Firefox browser to certain addresses (gmail, msn.com) a the of profile photo and the name of a gmail account that is tied to my own this gmail account in the field.

    Modified by removing the AOL to gmail e-mail address.

  • How to disable automatic paste in the field "search page"?

    Hello.

    When opening / to the point the 'search field in the page "my Clipboard (Cmd + F), is automatically pasted into the field. Is it possible to get rid of it? Subject: config? Plugin? Voodoo?
    I don't know which version of Firefox introduced this behavior but today I can't stand it anymore, I hate this stuff.

    Thank you.

    Try this extension:

    Other tweaks:
    - Set whether opening the findbar fills it with the selected text or not
    - Selecting text on a webpage immediately copies the selected text to the findbar and searches for it
    -- When used together with "Highlight all by default", it will highlight all matches of the selected text, even if the findbar is closed.
    -- Show the QuickFind bar (it will open in normal mode if "Always use normal Findbar" is enabled) when using selected text.
  • A sender is identified in the field "from".

    Thunderbird has recently changed the information contained in the field "From" for one of my senders. Not only is false, that it is information for one of my other shippers, so that e-mail from two of them seem to come from the same source. Where can I restore, or control the parameters of this?

    If you don't think that the display is the contents of a folder. I bet at the tab on the top it says Inbox. Looks like you have mastered, so good luck.

  • Thunderbird will not add addresses for the field in my emails

    When I double click on a name in the sidebar to e-mail it does not transfer to the column To the e-mail message. or by using one of the other roads (right-click and click the command to, etc.)

    Can someone help me?

    Thank you very much

    Jennifer

    He has already worked for you? If so, when did it stop working?

    Such problems are often associated with the entries in the address book in the fields, which usually comes to have imported also addresses and do not match the data fields in the address book in Thunderbird with the fields in the imported data.

    Open your address book and search your Contacts. are in fact all e-mail addresses in a field of email addresses and not elsewhere? "Nicknames" seem to be a common location to misplaced email addresses.

  • How can I find the field 'Other' in my Thunderbird contacts?

    I imported my Yahoo contacts into Thunderbird. All my keywords were in the 'Notes' field in Yahoo. After import in Thunderbird, it ended up in the field 'other '.

    When I go into the search tool, it lists all of the searchable fields. 'Other' is not included. Is it possible to search for 'other '? Or is it possible to import the contacts in a way that lands the Yahoo 'Notes' in a searchable field?

    Thank you!

    I think it's this add-on you want to https://nic-nac-project.org/~kaosmos/morecols-en.html

  • Received error message this message could not be sent due to the size of the field limit

    Messages come in saying that the size of the field limit, messages to be delivered. How can I fix?

    Bobrm2:
    Thank you very much for the comments, this can help others.
    Good to hear everything is now ok.

  • When I opened a new tab, the cursor is automatically in the field of navigation, because I reinstalled Firefox yesterday. Is there a solution?

    When I opened a new tab, the cursor is automatically in the field of navigation, because I reinstalled Firefox yesterday. Is there a solution?

    I solved.

    I installed mutorrent, which in turn installed 'Safe Protect' of 'Intermediary' that messed up my Internet browser settings.

    I uninstalled it and everything turned back to normal, when I opened a new tab, the cursor is automatically in the address bar (ie. it is highlighted).

    Thanks for your time.

  • Write "Version name" in the field "title"?

    I would export JPEGs from Aperture into lots and then import the images in the "Photos" application I would like to that the opening of 'Name of the Version' to become the "title" of the image in case of 'pictures '.

    Is it possible to write the name of the Version of the opening of the batch to the export of field before (or during) 'Title' Aperture opening?

    Thanks David

    I don't see an easy way to do it.

    Batch change presets allow only a constant string for the title field.

    However, you can change the file name for the version name, if you use 'Apply to the original file' in metadata > Batch change dialog box.

    As you probably know, the pictures does not use the names of files as the default titles, but you can use the script Script: batch change the titles to the w/Extension of file name in the Photos section user tip to copy the names of files in the title, once you have migrated the photo library.

    Or modify the script to copy the version names in the field title in Aperture.

  • How to get rid of the fields to the left and to the right of the URL field?

    In the left field, I read for example Firefox or Mozilla Foundation (United States). I already know that
    In the field of law, I read useless Google box!

    Please see my attached screenshot:

    Details secuity/Page button

    This cannot be removed because it is supplied with the address bar.

    This provides users of important security options and permissions.

    Search bar

    This can be removed because the address bar now allows users to search the Web.

    To remove objects from the toolbar, follow these steps:

    1. Right-click on an empty space in the tab bar
    2. Select Customize on the menu drop-down
    3. Drag and drop the items and the unwanted
  • Why Firefox Add autocomplete = "off" for the fields of connection of my own web site?

    First of all: it's my own website, my own HTML code.

    When I look at the source code for my login form (both on my server and delivery to the browser), there is no autocomplete = "off" attribute it.

    And yet, when I look at the field using FireBug, I see that autocomplete = "off" there is in the DOM. It is applied to the fields "username" and "password" for me. Thank you, Lord for security mystery!

    Therefore, I can't use the stored credentials of the security apparatus to fill out the form.

    Does anyone know where this attribute is added and how to disable that?

    Again, this is my own code. Thank you!

    You can post a link to a page accessible to the public that doesn't require authentication (signature)?

    Note that scripts can also add such an autocomplete attribute, you should maybe check the generated code or right-click in these areas and use 'Inspect element' or select the fields and use the selection "View Source" from the context menu.

Maybe you are looking for

  • Peel wireless keyboard

    I was using a wireless keyboard.  At one point he kept giving me a hard time getting that it pared even after using it for over a year. Not sure why.  Updates? In any case, I could not it écorchées.  Checked around and found that it was typical of so

  • TPC-2106 t: can't access serial port

    I used visa function reading read the serial port through PTC but byte is always zero. How to access the serial port?

  • Error running in Windows Vista

    I got a game installed on my Dell Inspiron 1525 and then all of a sudden it no longer works. I installed Odyssey Puzzle for a while now, but the other day I went to play and I get a runtime error of: Runtime error! Program:... f Odyssey\CradleofRome\

  • Where should I go in Windows 7 to find all programs, files that I have on my machine?

    I use to be able to find them on XP. Don't know where to go in Windows 7.

  • BlackBerry Smartphones caller ID

    I'm setting up my caller ID that it does not appear on the external screen that calls.  I went to the external screen and now it only displays the calls I missed and which doesn't go away until I have call this person.  Help, please