source: MML/trunk/machine/SOLEIL/doc_html/machine/Soleil/common/synchro/get_synchro_value.html @ 4

Last change on this file since 4 was 4, checked in by zhangj, 10 years ago

Initial import--MML version from SOLEIL@2013

File size: 4.3 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
2                "http://www.w3.org/TR/REC-html40/loose.dtd">
3<html>
4<head>
5  <title>Description of get_synchro_value</title>
6  <meta name="keywords" content="get_synchro_value">
7  <meta name="description" content="complet timing structure with value">
8  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
9  <meta name="generator" content="m2html v1.5 &copy; 2003-2005 Guillaume Flandin">
10  <meta name="robots" content="index, follow">
11  <link type="text/css" rel="stylesheet" href="../../../../m2html.css">
12</head>
13<body>
14<a name="_top"></a>
15<div><a href="../../../../index.html">Home</a> &gt;  <a href="#">machine</a> &gt; <a href="#">Soleil</a> &gt; <a href="../index.html">common</a> &gt; <a href="index.html">synchro</a> &gt; get_synchro_value.m</div>
16
17<!--<table width="100%"><tr><td align="left"><a href="../../../../index.html"><img alt="<" border="0" src="../../../../left.png">&nbsp;Master index</a></td>
18<td align="right"><a href="index.html">Index for machine/Soleil/common/synchro&nbsp;<img alt=">" border="0" src="../../../../right.png"></a></td></tr></table>-->
19
20<h1>get_synchro_value
21</h1>
22
23<h2><a name="_name"></a>PURPOSE <a href="#_top"><img alt="^" border="0" src="../../../../up.png"></a></h2>
24<div class="box"><strong>complet timing structure with value</strong></div>
25
26<h2><a name="_synopsis"></a>SYNOPSIS <a href="#_top"><img alt="^" border="0" src="../../../../up.png"></a></h2>
27<div class="box"><strong>function [timing]=get_synchro_value </strong></div>
28
29<h2><a name="_description"></a>DESCRIPTION <a href="#_top"><img alt="^" border="0" src="../../../../up.png"></a></h2>
30<div class="fragment"><pre class="comment"> complet timing structure with value
31 timing.name
32 timing.list    (table de 4 attributs par n delais)
33 timing.value   according to list</pre></div>
34
35<!-- crossreference -->
36<h2><a name="_cross"></a>CROSS-REFERENCE INFORMATION <a href="#_top"><img alt="^" border="0" src="../../../../up.png"></a></h2>
37This function calls:
38<ul style="list-style-image:url(../../../../matlabicon.gif)">
39<li><a href="get_synchro_attribut.html" class="code" title="function [timing]=get_synchro_attribut">get_synchro_attribut</a>    make a timing structure</li></ul>
40This function is called by:
41<ul style="list-style-image:url(../../../../matlabicon.gif)">
42</ul>
43<!-- crossreference -->
44
45
46
47<h2><a name="_source"></a>SOURCE CODE <a href="#_top"><img alt="^" border="0" src="../../../../up.png"></a></h2>
48<div class="fragment"><pre>0001 <a name="_sub0" href="#_subfunctions" class="code">function [timing]=get_synchro_value</a>
490002 <span class="comment">% complet timing structure with value</span>
500003 <span class="comment">% timing.name</span>
510004 <span class="comment">% timing.list    (table de 4 attributs par n delais)</span>
520005 <span class="comment">% timing.value   according to list</span>
530006
540007 <span class="comment">% get list</span>
550008 [timing]=<a href="get_synchro_attribut.html" class="code" title="function [timing]=get_synchro_attribut">get_synchro_attribut</a>;
560009 nc=length(timing);
570010
580011
590012
600013 m=1; <span class="comment">% valeur lue</span>
610014 <span class="keyword">for</span> k=2:nc
620015     
630016     name=timing(k).name;
640017     list=timing(k).list;
650018     n=size(list);
660019     ndelais=n(1) ; <span class="comment">% nombre de délais</span>
670020     ndata =n(2);  <span class="comment">% nombre d'attribut par délais</span>
680021     fprintf(<span class="string">'%s   %d  délais\n'</span>,name,ndelais)
690022     
700023     value=[];
710024     <span class="keyword">for</span> i=1:ndelais
720025         val=[];
730026         <span class="keyword">for</span> j=1:ndata-1
740027             temp=tango_read_attribute2(name, list{i,j});
750028             val=[val double(temp.value(m))];
760029         <span class="keyword">end</span>
770030         value=[value ; val];
780031     <span class="keyword">end</span>
790032     
800033     
810034     <span class="comment">% complete stucture</span>
820035     timing(k).value=value;
830036     
840037 <span class="keyword">end</span>
850038
860039 <span class="keyword">return</span></pre></div>
87<hr><address>Generated on Fri 23-Jul-2010 00:42:07 by <strong><a href="http://www.artefact.tk/software/matlab/m2html/" title="Matlab Documentation in HTML">m2html</a></strong> &copy; 2005</address>
88</body>
89</html>
Note: See TracBrowser for help on using the repository browser.