cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

take the average of the measured values wich cannot be converted from string to number..

Hello,

 

I have a Keithley 182 Digital Nanometer (K182). I am usins it to measure voltage at high temperature. I want K182 to measure 3 times and then take the avarage of collected data.

 

1. First problem is, as you can see from picture, string to number conversion. I tried many ways but I couldn't do it. Values as you see 0,00, and once was

 

3,98E-3

0,00

392,0

 

originan values were

 

3,98E-3

3,95E-3

3,93E-3

 

in table, values generally like this.

 

2. I need to take avarege. So i need toindez data, then take avarage. So, I have also problem here...

 

Could you please help on thic topic. Thanks in advance.

Descargar todos
0 kudos
Mensaje 1 de 15
3.897 Vistas

Hi,

 

You should use "Fract/Exp string to number" instead of "Decimal string to number" to get your number correct. For averaging you could use for example "Mean PtByPt.vi". 

 

-Matti

0 kudos
Mensaje 2 de 15
3.877 Vistas

I used "Fract/Exp string to number" , but didn't work. Actually I used all convertion plates from string to number..!

0 kudos
Mensaje 3 de 15
3.872 Vistas

Yep, you must use "Fract/Exp string to number". I noticed that your operating system has different decimal point compared to the string you are receiving (, vs .). Use "Fract/Exp string to number with false boolean wired to "use system decimal point" input and you should get correct results.

0 kudos
Mensaje 4 de 15
3.862 Vistas

thank you, I will try this solution. Also I want to do one more thing. So, I am collecting data and putting them in to table let say data are like this

Temp1     Temp2   Volt

123,3       234,5      ...

234,4       567,7

345,6       789,9

456,7       678,8

....

I want to put data with increment like this given below:

No  Temp1     Temp2   Volt

1    123,3       234,5      ...

2    234,4       567,7    

3    345,6       789,9

4    456,7       678,8

...

there are no exact number of data. the number of data can change from measurement to measurement (1000, 2000, 500 more or less). How can I program this increment in my system.

 

My system is include LakeShore 336 temperature conroller and Keithley 182 Nanovoltmeter. I will set the temperature specified value from room temperature wtih specific ramp rate. Meanwhile I will measure the voltage from sample via K182. So, I can measure both temp, and voltage via taking help from u.

0 kudos
Mensaje 5 de 15
3.855 Vistas

Attached is a simple example on how you could achieve that behaviour.

0 kudos
Mensaje 6 de 15
3.816 Vistas

Thank you Matti,

 

I took an example your VI. Thanks fro your kindness. But my data are string, so I need to convert into number or directly use. Yours worked somhow, but 1 value in 3 is "0.00". What could be the reson?

0 kudos
Mensaje 7 de 15
3.790 Vistas

In that previous example I just used some random numeric value and converted it to string. Attached is another example on how to use string instead.

0 kudos
Mensaje 8 de 15
3.780 Vistas

Could you please send it as old version, LabView 2009. I don't have 2010. Sorry for this inconvinience.

0 kudos
Mensaje 9 de 15
3.766 Vistas

Oh, sorry. Here's the example converted to older version.

0 kudos
Mensaje 10 de 15
3.760 Vistas