Too many digits in log scale

I thought I had reported it before - but couldn't find the post nor a known issue...
I have a XY graph with plotted waveforms. All fine. Then I change the Y scale from lin to log and the mess happens, see below.
The left image shows the graph border with a linear Y scale, the right image after changing programmatically to log scale
Solved!
Go to Solution.

OK,
I was playing more and can add some details, hopefully sufficient to reproduce the issue:
Plotted is a Gaussian with the parameters 1.0, 3.0e-3, 2.0e-5. For these values changing map mode to log scale works correctly. Now, if I replot the waveform with changed parameters (0.999, 3.0e-3, 2.0e-5), i.e. a slightly reduced amplitude, log scale goes wrong.
Adding the attribute of 0 precision as kindly suggested by Roberto helps to remove the many digits, but it does not help with respect to the number of labels and the issue of identical labels (see the second graph below).
In a next step I replotted the graph, now with the original parameters, but the log scale does not revert to the correct scaling, although formally the identical function is plotted.
If I change the amplitude parameter of my Gaussian function to 10.0 I get a different scaling, but overall it is not much better: Somehow, some decades are omitted, there is no major tick for 100000, 10000, 1000, 100, 10 - only the 1 and two times a mysterious 0. (third graph below) 

Similar Messages

  • Texts keep getting returned--too many digits error, pls help

    Hi, everyone!
    I upgraded to 4.3.3, yesterday so far no problems, except this morning my phone started to send me an error message every time I send a text and says "this message could not be sent, you've entered too many digits." How do I fix this? And the number it shows is an 11-digit number because it adds the 1...
    Does anyone know what I can do?

    Error executeQueryForObject returned too many results
    Typical Error msg:
    “SqlMapClient operation; uncategorized SQLException for SQL []; SQL state [null]; error code [0]; Error: executeQueryForObject returned too many results.; nested exception is java.sql.SQLException: Error: executeQueryForObject returned too many results”
    The error is caused for using queryForObject (for a single result) instead of queryForList (when expecting multiple results).
    Example of correct solution
    In DAO:
    public List<UpdatedContractRateDO> getUpdatedCtrctRate(Map paramMap) throws DataAccessException {
    return (List<UpdatedContractRateDO>) getSqlMapClientTemplate().queryForList("charge.getUpdatedCtrctRate", paramMap);
    }

  • HT204400 tried password too many times cant log in now

    please help me from Suzette Stewart, I tried to log on my Wifi and typed in the wifi password too many times then it said I had to contact my Itunes.  Please let me know what to do.  Thank you,
    From Suzette Stewart
    [email protected]

    You will need to reset your Apple TV, take a look at this link, http://support.apple.com/kb/HT4367

  • Error message too many redirects when logging into wifi hotspot

    Getting an Error Opening Page message when trying to login to wifi hotspot - too many redirects occurred

    thanks - I had seen other people with problems like this, and tried that solution, but unfortunately it's still giving me the error message

  • Too many digits of precision in imported data

    I store some data in a TDMS file that has four digits of precision. When I recall the data in DIAdem or import it into Excel there are many more digits there than I want. Do I just have to live with that or is there a way to limit the number of digits to just what I want?
    George

    Hi George,
    Are you saving the TDMS file with LabVIEW or DIAdem?  In LabVIEW, you wire a data array of a particular data type to be written to the TDMS file, so the precision used on disk will match that of the data type.  So if you're currently wiring a DBL type, converting that array to a SGL type prior to writing the array to TDMS will reduce the precision (and the disk footprint), though it may not reduce it enough for your taste.  If you are wiring waveforms to the TDMS file, I believe you are stuck with DBL precision.
    If you are saving the TDMS file in DIAdem, and if you have DIAdem 10.1, then you have the option of using the new ChnQuantize() function to limit the resolution of the data both inside of DIAdem and when you save it to disk.  Unfortunately, DIAdem 10.1 has a bug for TDMS output when using custom quantization, though this will be fixed in the upcoming DIAdem 10.1 SP1.  Still, this doesn't necessarily reduce the number of displayed digits, it just reduces the accuracy so that similar values can be saved in a smaller binary footprint.  So this may not be what you're after.
    Regardless of the resolution of the saved binary data, DIAdem loads all channel values as DBLs in the Data Portal, and it displays all the digits of precision corresponding to the DBL value it has in memory.  However, you can always change the displayed format of a channel value in a VIEW or REPORT table by changing that column's format string.  Try "d.ddd" or "d.ddde" for instance.
    Ask if you have further questions,
    Brad Turpin
    DIAdem Product Support Engineer
    National Instruments

  • I have too many digits in my sync account number. What digits does it want?

    The Sync Key has 30 digits including dashes and the mobile key request is only for 12. Please advise.
    Thank you

    iOS: Importing personal photos and videos from iOS devices to your computer
    iOS: Unable to import photos or device not recognized as a camera

  • How long are u locked out 4 when u try too many times 2 log in?

    got confused trying to buy 1st song, got locked out from my user ID.
    how long will itunes store keep me locked?

    neat! I was given this iTunes Card Code at no cost! Got it at http://linkbitty.com/freeitunes2014

  • Too many digits in date display?

    This is an intermittent problem, and I've observed it under recent OS 10.n releases. When clicking on the finder menu item for day & time, OS displays day, month, day #, year, and format preferences. Occasionally the day # and year appear as a long string of apparently unrelated numbers. Is this unique to my Mac, or have others experienced it? Is there a fix?

    Could be corrupt plist try deleting com.apple.systemuiserver.plist
    found here: 
    usenamer/Library/Preferences/ com.apple.systemuiserver.plist
    NSMenuExtra-based menu extras operate within the address space of the SystemUIServer so faulty code in a menu extra could cause instability in a core part of the operating system.
    open terminal and paste the command:
    killall SystemUIServer
    and return. This command will kill the process and MacOS X will automatically rebuild the menu bar. Hopefully problem solved clearing out old cache.
    for reference only
    /System/Library/CoreServices/ Menu Extras/

  • HT4061 My new iPad Air is locked from too many attempts to log onto it.

    The red power slider is not working.  I installed iTunes and have no backup for the iPad yet.  I tried plugging the USB into the PC and holding the upper shutdown/wakeup button and home button at the same time.  When I saw the Apple icon I kept holding the home button as suggested and simultaneously plugged the other end of the USB cable into the iPad.  I got a message from iTunes saying I could not connect to the iPad because it was locked with a passcode and You must enter the passcode on the iPad before it can be used with iTunes.  I did go on Apple and reset my apple password but I cannot get to any point where I can reenter this new password to unlock the iPad.  Any ideas how I can unlock my iPad?

    Yes. Before connecting to iTunes via USB cable, turn on your iPad, and unlock it (using passcode) and DO NOT TURN IT OFF before connecting it to your PC/Mac for Backup. After connecting it, Open iTunes on your computer, press the iPad logo on top right (or left: depending on what iTunes version you have) After pressing the iPad icon, press SYNC (you may have to scroll down a little).
    Then, just wait till it gets fully synced and backupped, then eject the iPad, (By pressing a triangle and a line icon) when hovering over the iPad icon on the PC
    Pressing the HOME and POWER at the same time when the iPad is asleep doesnt do anything special. Just try pressing the POWER button (top) for about 5 seconds to turn it on. If it doesnt work, press it for 7 seconds, or CHARGE it.

  • System I/O and Too Many Archive Logs

    Hi all,
    This is frustrating me. Our production database began to produce too many archived redo logs instantly --again. This happened before; two months ago our database was producing too many archive logs; just then we began get async i/o errors, we consulted a DBA and he restarted the database server telling us that it was caused by the system(???).
    But after this restart the amount of archive logs decreased drastically. I was deleting the logs by hand(350 gb DB 300 gb arch area) and after this the archive logs never exceeded 10% of the 300gb archive area. Right now the logs are increasing 1%(3 GB) per 7-8 mins which is too many.
    I checked from Enterprise Manager, System I/O graph is continous and the details show processes like ARC0, ARC1, LGWR(log file sequential read, db file parallel write are the most active ones) . Also Phsycal Reads are very inconsistent and can exceed 30000 KB at times. Undo tablespace is full nearly all of the time causing ORA-01555.
    The above symptoms have all began today. The database is closed at 3:00 am to take offline backup and opened at 6:00 am everyday.
    Nothing has changed on the database(9.2.0.8), applications(11.5.10.2) or OS(AIX 5.3).
    What is the reason of this most senseless behaviour? Please help me.
    Thanks in advance.
    Regards.
    Burak

    Selam Burak,
    High number of archive logs are being created because you may have massive redo creation on your database. Do you have an application that updates, deletes or inserts into any kind of table?
    What is written in the alert.log file?
    Do you have the undo tablespace with the guarentee retention option btw?
    Have you ever checked the log file switch sequency map?
    Please use below SQL to detirme the switch frequency;
    SELECT * FROM (
    SELECT * FROM (
    SELECT   TO_CHAR(FIRST_TIME, 'DD/MM') AS "DAY"
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '00', 1, 0)), '999') "00:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '01', 1, 0)), '999') "01:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '02', 1, 0)), '999') "02:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '03', 1, 0)), '999') "03:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '04', 1, 0)), '999') "04:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '05', 1, 0)), '999') "05:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '06', 1, 0)), '999') "06:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '07', 1, 0)), '999') "07:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '08', 1, 0)), '999') "08:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '09', 1, 0)), '999') "09:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '10', 1, 0)), '999') "10:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '11', 1, 0)), '999') "11:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '12', 1, 0)), '999') "12:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '13', 1, 0)), '999') "13:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '14', 1, 0)), '999') "14:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '15', 1, 0)), '999') "15:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '16', 1, 0)), '999') "16:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '17', 1, 0)), '999') "17:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '18', 1, 0)), '999') "18:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '19', 1, 0)), '999') "19:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '20', 1, 0)), '999') "20:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '21', 1, 0)), '999') "21:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '22', 1, 0)), '999') "22:00"+
    +, TO_NUMBER(SUM(DECODE(TO_CHAR(FIRST_TIME, 'HH24'), '23', 1, 0)), '999') "23:00"+
    FROM V$LOG_HISTORY
    WHERE extract(year FROM FIRST_TIME) = extract(year FROM sysdate)
    GROUP BY TO_CHAR(FIRST_TIME, 'DD/MM')
    +) ORDER BY TO_DATE(extract(year FROM sysdate) || DAY, 'YYYY DD/MM') DESC+
    +) WHERE ROWNUM < 8+
    Ogan

  • How many people can log into a G5 at the same time.

    Thanks in Advance.
    I am using a G5 as a server with external drives attached. I get a message from time to time that says "too many users are logged in at once", is there a limit to how many people can log into a G5 at once ?
    All are on different users, and it's a total gigabit network.
    Message was edited by: apple2x3x5
    Message was edited by: apple2x3x5

    is there a limit to how many people can log into a G5 at once ?
    Ten, unless you're using a version of Mac OS X Server which has no limit.
    (38596)

  • TS3899 i try to erase emails but they are not gone????what do i need to do to get rid of too many emails?

    i try to erase emails but they are not gone????what do i need to do to get rid of too many emails?

    Log in to your webmail on a browser and delete them from there.

  • Digital Editions: The account you tried to log in with is activated on too many devices.

    Digital Editions: The account you tried to log in with is activated on too many devices.
    How do i reset it???
    Chat does not run, my english is not got enough to call the hotline.
    I didn*t find out how to contact adobe support by email :-(((
    So, what can i do?  Please help.
    Otherwise, i can not read my ebooks any longer :-(((

    The only people that I'm aware of who can reset your activation count is
    the Adobe Help line that you call.  And many of those people have to be
    told that it is their job.  This forum does not have the ability to forward
    posts to Adobe technical support to get these kinds of problems resolved.
    Trust in your English - or perhaps have a friend that speaks English better
    do the talking.
    I have to ask what you have been doing that used up all of the
    activations.  We need to fix the root of the problem.
    =================

  • My apple id is blocked, i cannot reset my password due to too many tries, wont allow me to put in correct  birth date, no access to icloud and i do not know how to get my email address i linked to icloud and i cannot log onto icloud

    i tried to update my phone, which didn't work this then tried to restore my phone now it wants me to put in my icloud log in which i couldnt change due to not knowing my password, this got blocked for security reasons, i then tried to go to the password reset which it blocked too for too many tries, i now cannot do a thing with the site and my phone, i want to reset my phone to factory setting and start over but i do not have access to my phone and itunes wants me to log in with details i do not have and cannot get, i cannot do anything with my phone until i get it unblocked, tried to contact support but it just says no answer is available.

    Call apple tech support. I had the same kind of issue with my daughters iPhone and they were very helpful

  • Create procedure is generating too many archive logs

    Hi
    The following procedure was run on one of our databases and it hung since there were too many archive logs being generated.
    What would be the answer? The db must remain in archivelog mode.
    I understand the nologging concept, but as I know this applies to creating tables, views, indexes and tablespaces. This script is creating procedure.
    CREATE OR REPLACE PROCEDURE APPS.Dfc_Payroll_Dw_Prc(Errbuf OUT VARCHAR2, Retcode OUT NUMBER
    ,P_GRE NUMBER
    ,P_SDATE VARCHAR2
    ,P_EDATE VARCHAR2
    ,P_ssn VARCHAR2
    ) IS
    CURSOR MainCsr IS
    SELECT DISTINCT
    PPF.NATIONAL_IDENTIFIER SSN
    ,ppf.full_name FULL_NAME
    ,ppa.effective_date Pay_date
    ,ppa.DATE_EARNED period_end
    ,pet.ELEMENT_NAME
    ,SUM(TO_NUMBER(prv.result_value)) VALOR
    ,PET.ELEMENT_INFORMATION_CATEGORY
    ,PET.CLASSIFICATION_ID
    ,PET.ELEMENT_INFORMATION1
    ,pet.ELEMENT_TYPE_ID
    ,paa.tax_unit_id
    ,PAf.ASSIGNMENT_ID ASSG_ID
    ,paf.ORGANIZATION_ID
    FROM
    pay_element_classifications pec
    , pay_element_types_f pet
    , pay_input_values_f piv
    , pay_run_result_values prv
    , pay_run_results prr
    , pay_assignment_actions paa
    , pay_payroll_actions ppa
    , APPS.pay_all_payrolls_f pap
    ,Per_Assignments_f paf
    ,per_people_f ppf
    WHERE
    ppa.effective_date BETWEEN TO_DATE(p_sdate) AND TO_DATE(p_edate)
    AND ppa.payroll_id = pap.payroll_id
    AND paa.tax_unit_id = NVL(p_GRE, paa.tax_unit_id)
    AND ppa.payroll_action_id = paa.payroll_action_id
    AND paa.action_status = 'C'
    AND ppa.action_type IN ('Q', 'R', 'V', 'B', 'I')
    AND ppa.action_status = 'C'
    --AND PEC.CLASSIFICATION_NAME IN ('Earnings','Alien/Expat Earnings','Supplemental Earnings','Imputed Earnings','Non-payroll Payments')
    AND paa.assignment_action_id = prr.assignment_action_id
    AND prr.run_result_id = prv.run_result_id
    AND prv.input_value_id = piv.input_value_id
    AND piv.name = 'Pay Value'
    AND piv.element_type_id = pet.element_type_id
    AND pet.element_type_id = prr.element_type_id
    AND pet.classification_id = pec.classification_id
    AND pec.non_payments_flag = 'N'
    AND prv.result_value &lt;&gt; '0'
    --AND( PET.ELEMENT_INFORMATION_CATEGORY LIKE '%EARNINGS'
    -- OR PET.element_type_id IN (1425, 1428, 1438, 1441, 1444, 1443) )
    AND NVL(PPA.DATE_EARNED, PPA.EFFECTIVE_DATE) BETWEEN PET.EFFECTIVE_START_DATE AND PET.EFFECTIVE_END_DATE
    AND NVL(PPA.DATE_EARNED, PPA.EFFECTIVE_DATE) BETWEEN PIV.EFFECTIVE_START_DATE AND PIV.EFFECTIVE_END_DATE --dcc
    AND NVL(PPA.DATE_EARNED, PPA.EFFECTIVE_DATE) BETWEEN Pap.EFFECTIVE_START_DATE AND Pap.EFFECTIVE_END_DATE --dcc
    AND paf.ASSIGNMENT_ID = paa.ASSIGNMENT_ID
    AND ppf.NATIONAL_IDENTIFIER = NVL(p_ssn, ppf.NATIONAL_IDENTIFIER)
    ------------------------------------------------------------------TO get emp.
    AND ppf.person_id = paf.person_id
    AND NVL(PPA.DATE_EARNED, PPA.EFFECTIVE_DATE) BETWEEN ppf.EFFECTIVE_START_DATE AND ppf.EFFECTIVE_END_DATE
    ------------------------------------------------------------------TO get emp. ASSIGNMENT
    --AND paf.assignment_status_type_id NOT IN (7,3)
    AND NVL(PPA.DATE_EARNED, PPA.EFFECTIVE_DATE) BETWEEN paf.effective_start_date AND paf.effective_end_date
    GROUP BY PPF.NATIONAL_IDENTIFIER
    ,ppf.full_name
    ,ppa.effective_date
    ,ppa.DATE_EARNED
    ,pet.ELEMENT_NAME
    ,PET.ELEMENT_INFORMATION_CATEGORY
    ,PET.CLASSIFICATION_ID
    ,PET.ELEMENT_INFORMATION1
    ,pet.ELEMENT_TYPE_ID
    ,paa.tax_unit_id
    ,PAF.ASSIGNMENT_ID
    ,paf.ORGANIZATION_ID
    BEGIN
    DELETE cust.DFC_PAYROLL_DW
    WHERE PAY_DATE BETWEEN TO_DATE(p_sdate) AND TO_DATE(p_edate)
    AND tax_unit_id = NVL(p_GRE, tax_unit_id)
    AND ssn = NVL(p_ssn, ssn)
    COMMIT;
    FOR V_REC IN MainCsr LOOP
    INSERT INTO cust.DFC_PAYROLL_DW(SSN, FULL_NAME, PAY_DATE, PERIOD_END, ELEMENT_NAME, ELEMENT_INFORMATION_CATEGORY, CLASSIFICATION_ID, ELEMENT_INFORMATION1, VALOR, TAX_UNIT_ID, ASSG_ID,ELEMENT_TYPE_ID,ORGANIZATION_ID)
    VALUES(V_REC.SSN,V_REC.FULL_NAME,v_rec.PAY_DATE,V_REC.PERIOD_END,V_REC.ELEMENT_NAME,V_REC.ELEMENT_INFORMATION_CATEGORY, V_REC.CLASSIFICATION_ID, V_REC.ELEMENT_INFORMATION1, V_REC.VALOR,V_REC.TAX_UNIT_ID,V_REC.ASSG_ID, v_rec.ELEMENT_TYPE_ID, v_rec.ORGANIZATION_ID);
    COMMIT;
    END LOOP;
    END ;
    So, how could I assist our developer with this, so that she can run it again without it generating a ton of logs ? ?
    Thanks
    Oracle 9.2.0.5
    AIX 5.2

    The amount of redo generated is a direct function of how much data is changing. If you insert 'x' number of rows, you are going to generate 'y' mbytes of redo. If your procedure is destined to insert 1000 rows, then it is destined to create a certain amount of redo. Period.
    I would question the <i>performance</i> of the procedure shown ... using a cursor loop with a commit after every row is going to be a slug on performance but that doesn't change the fact 'x' inserts will always generate 'y' redo.

Maybe you are looking for

  • Ipod Nano 4th Gen not recognised in Windows Vista, Windows 7 or Itunes and screen blank

    Hello, I have a quite old (3-4 years old) iPod Nano 4th Gen. The screen is blank, which means it needs charging. When I plug it into my laptop/computer then it doesn't show up which im assuming is because it needs charging. When I plug it into my plu

  • I can't find my lost bookmarks or add new ones

    I can't find my lost bookmarks having upgraded to Firefox 3.6 and when I try to add a bookmark I get a message that the server is busy. I have tried all the options under help.

  • Does my iphone 5 US warranty valid in India ..?

    i purchased iphone 5  (factory unlocked )From amazon in portland a month before and m using it in India  and my iphone got a problem of flickering screen and m not able to operate this iphone ...amazon provided me a purchased bill and i think it is i

  • SAPOSS  Test connection

    Dear All, in SM59 : RFC  Connection Test  : for SAPOSS throws an Return Code  -12 Please guide to resolve the issue. Regards SNB.

  • Kernel version for my sp levels

    Hello, I am running SAP server 6.40 on Solaris (64bit EX2 for Oracle) with 327 Kernel Version. I have work processes that crash when executing a specific abap program. As it may take time before sap dev support find the bug, I would like to test with