Agilent ADS Advanced Design System 2011.05 Math Functions For Measurement Expressions and diff() function padded 0 or 1

I was trying to plot the transconductance of a FET and the first 2 derivatives of it using Agilent ADS.  Agilent has a diff() function that takes the nearest 2 points to compute the derivative of a data set.  The problem is when it reaches the end it runs out of data.

Syntax:  y = diff(data, pad)

pad = pad the differentiated data with an extra value    [0, 1]    integer    0    no

If pad is 1, then the differentiated data is padded with an extra value (last value of differentiated data) to make it the same length as the data to be differentiated. If 0 (default) then the length of the differentiated data is one less than the length of data to be differentiated

The problem is that the code has a bug in that it continues to differentiate till the last data point which means the first derivative's last value is always equal to 0 when padded.  That means the second derivative's last value shoots up to a large value because between the first derivatives next to last point and last point there is a sudden discontinuity.

I thought I had found a solution to this by turning off padding.  It indeed gets around the issue however if you need to do any OTHER math functions on your dataset then it appears you have to have full length derivative data. Otherwise it just refuses to plot the function.   My comprimise was to turn off padding for the first derivative and leave it on for the rest.  This gave me the "go to zero rapidly at the end of data" problem but at least it was contained enough in range to allow for good plots.

Research Links

Setting up VPN on UFSC Network and Accessing IEEE Papers

 

logo-left-ufsc

Most of this will be of no use to anyone except students at UFSC that want to set up a VPN and access IEEE papers.

Steps

​At this point I was able to log into the VPN.

Much later down the line I had to recover the VPN password because I was unsure which identity / PW was used for the VPN login.  I used DialUpPass from Nirsoft to recover.

UFSC IEEE Link page

 

Samsung SGH-I777 Galaxy S2 Battery Notes

bateria-samsung-galaxy-s2-i9100-eb-l1a2gba-original-frete-gr-15292-MLB20098831015_052014-O[1]

The battery from my cell phone.

I have found that just getting a new battery for my SGH-i777 is not enough.  When I put the new battery with slightly different part number in the phone it will not charge.  If the phone was on it turns off and the green battery charging animation icon comes up for a bit then it also turns off and then back on / off / on to infinity.  Quite an annoying problem and quite obvious there is more than meets the eye here.  It could be as simple as Samsung wanting to sell batteries.  However given the NSA's involvement in everything communications now days I have to wonder.  After a little googling I found the following images in an article about how the near field communications circuitry is in the battery.  One has to assume the NSA knows we know to take the battery out of our phones.  So what to do?  Put a radio in the battery.  I have no idea what other "features" are in the battery but I have to assume there are a few.

The weird thing about this is even though I used an external charger to charge the new battery the phone refused to link to the cell phone system with it used to power the phone.   This in spite of the fact that the new battery with part number eb-f1a2gbu is called out as a replacement battery for the Galaxy SII.

Whether it is Samsung conspiring to sell more batteries or the NSA forcing some backdoor communications path on the cell phone companies I find the cell phone network to be highly oppressive.  It will not be a free media until someone comes up with something subversive.  

Research Links

batterybattery_2

How to Retrieve Mothers Maiden Name for CNPQ.br Registration

When registering on the Curriculo Lattes / Plataforma Lattes if you want to enter your CPF you must have entered your mothers name so that it matches name used when you registered for CPF.  If it does not match then you will get the following error when you try to enter your CPF:

Curriculo-Lattes-Problem

So if you get this error like I did then you must find out what form of your mothers name you registered with.  Since I did this over 10 years earlier I did not remember.  You see Latin America uses all the names First Middle Maiden Married.  Well I forgot having used this full form.  The solution to this problem is to go here:

You can then enter your CPF and it will come back with a form that has your mothers name already filled out.  Much convenient because I do not want to go stand in line at some government organ.  This is the typical solution in Brazil which I do not find fun in the least.

I managed to get my mothers named fixed and adjust my phone and address.  When I tried to modify the blank CPF field I got the following:

Curriculo-Lattes-Problem-CPF

Never mind that I did not try 3 times to change my CPF and that I tried only once.  FYI: In spite of my name not agreeing exactly with my CPF registration it did not flag that error until my mothers name coincided exactly.  Now I have to wait another 3 hours as I left my middle name off of my CNPQ registration.