Xcos documentation: improve the rendering for data structures
[scilab.git] / scilab / modules / xcos / help / ja_JP / scilab_data_structures / scicos_model.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2
3 <!--
4  * Scicos
5  * 
6  * Copyright (C) INRIA - METALAU Project <scicos@inria.fr> (HTML version)
7  * Copyright (C) DIGITEO - Scilab Consortium (XML Docbook version)
8  * 
9  * This program is free software; you can redistribute it and/or modify
10  * it under the terms of the GNU General Public License as published by
11  * the Free Software Foundation; either version 2 of the License, or
12  *  (at your option) any later version.
13  * 
14  * This program is distributed in the hope that it will be useful,
15  * but WITHOUT ANY WARRANTY; without even the implied warranty of
16  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17  * GNU General Public License for more details.
18  * 
19  * You should have received a copy of the GNU General Public License
20  * along with this program; if not, write to the Free Software
21  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
22  * 
23  * See the file ./license.txt
24  -->
25
26 <refentry xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svg="http://www.w3.org/2000/svg" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:db="http://docbook.org/ns/docbook" xmlns:scilab="http://www.scilab.org" xml:lang="ja" xml:id="scicos_model">
27     
28     <refnamediv>
29         
30         <refname>scicos_model</refname>
31         
32         <refpurpose>モデルの構造を定義</refpurpose>
33         
34     </refnamediv>
35     
36     <refsection id="Module_scicos_model">
37         
38         <title>モジュール</title>
39         
40         <itemizedlist>
41             
42             <listitem>
43                 
44                 <para>
45                     
46                     <link linkend="xcos">xcos</link>
47                     
48                 </para>
49                 
50             </listitem>
51             
52         </itemizedlist>
53         
54     </refsection>
55     
56     <refsection id="model_scicos_model">
57         
58         <title>モデル</title>
59         
60         <para>
61             
62             コンパイル時に使用されるブロックの機能を有するScilabリスト.
63             
64         </para>
65         
66         <para>
67             
68         </para>
69         
70         <para>
71             
72         </para>
73         
74         <para>
75             
76             大きさ : 23.
77             
78         </para>
79         
80         <para>
81             
82             型 : Scilabリスト.
83             
84         </para>
85         
86         <para>
87             
88             
89             
90         </para>
91         
92         <itemizedlist>
93             
94             <listitem>
95                 
96                 <para>
97                     
98                     <emphasis role="bold">sim</emphasis>
99                     
100                 </para>
101                 
102                 <para>
103                     
104                     2つの要素を有するリスト.最初の要素は計算する関数((C, Fortran,または Scilab))の名前を有する文字列です.2番目の要素は計算する関数の型を指定する整数です.
105                     
106                     現在,型4および5が使用されていますが,下位互換性を維持するためにより古い型も使用可能です.
107                     
108                 </para>
109                 
110                 <para> 
111                     
112                     過去のケースの中には, sim は文字列とすることができ,この場合typeは0と仮定されます.
113                     
114                 </para>
115                 
116                 <para> 
117                     
118                     大きさ : 2.
119                     
120                 </para>
121                 
122                 <para>
123                     
124                     型 : Scilabリスト.
125                     
126                 </para>
127                 
128             </listitem>
129             
130             <listitem>
131                 
132                 <para>
133                     
134                     <emphasis role="bold">in</emphasis>
135                     
136                 </para>
137                 
138                 <para>
139                     
140                     標準入力ポートの最初の次元の数と大きさを指定するベクトル.添字は最上位から最下位.
141                     
142                     入力ポートが存在しない場合 in==[] とします.
143                     
144                 </para>
145                 
146                 <para> 
147                     
148                     大きさは負,0または正とすることができます:
149                     
150                     
151                     
152                 </para>
153                 
154                 <itemizedlist>
155                     
156                     <listitem>
157                         
158                         <para>大きさが負の場合, コンパイラが適当な大きさを設定します.
159                             
160                         </para>
161                         
162                         <para>
163                             
164                             
165                             
166                         </para>
167                         
168                     </listitem>
169                     
170                     <listitem>
171                         
172                         <para>大きさが0の場合,コンパイラは
173                             
174                             当該ベクトルの正の大きさを加算した次元に変更します
175                             
176                         </para>
177                         
178                     </listitem>
179                     
180                     <listitem>
181                         
182                         <para>大きさが正の場合,その大きさが明示的に指定されます.
183                             
184                         </para>
185                         
186                         <para>
187                             
188                         </para>
189                         
190                         <para>           
191                             
192                         </para>
193                         
194                     </listitem>
195                     
196                 </itemizedlist>
197                 
198                 <para> 
199                     
200                     大きさ : 標準入力ポートの数.
201                     
202                 </para>
203                 
204                 <para>
205                     
206                     型 : 整数列ベクトル.
207                     
208                 </para>
209                 
210             </listitem>
211             
212             <listitem>
213                 
214                 <para>
215                     
216                     <emphasis role="bold">in2</emphasis>
217                     
218                 </para>
219                 
220                 <para> 
221                     
222                     標準入力ポートの2番目の次元を指定するベクトル.添字は最上位から最下位.
223                     
224                 </para>
225                 
226                 <para> 
227                     
228                     in2が指定された場合,標準入力の大きさは行列となります.
229                     
230                 </para>
231                 
232                 <para> 互換性維持のため,この次元は空([])を指定することができます.
233                     
234                 </para>
235                 
236                 <para> これは入力ポートの次元を in,1 とすることを意味します.
237                     
238                     大きさは負,0または正とすることができます:
239                     
240                     
241                     
242                 </para>
243                 
244                 <itemizedlist>
245                     
246                     <listitem>
247                         
248                         <para>大きさが負の場合,コンパイラが適当な大きさを設定します.
249                             
250                         </para>
251                         
252                         <para>
253                             
254                             
255                             
256                         </para>
257                         
258                     </listitem>
259                     
260                     <listitem>
261                         
262                         <para>大きさが0の場合,コンパイラがベクトル内の正の大きさを
263                             
264                             加算した次元に変更します.
265                             
266                         </para>
267                         
268                         <para>
269                             
270                             
271                             
272                         </para>
273                         
274                     </listitem>
275                     
276                     <listitem>
277                         
278                         <para>大きさが正の場合,その大きさが明示的に使用されます.
279                             
280                         </para>
281                         
282                         <para>
283                             
284                         </para>
285                         
286                         <para>           
287                             
288                         </para>
289                         
290                     </listitem>
291                     
292                 </itemizedlist>
293                 
294                 <para> 
295                     
296                     大きさ : 標準入力ポートの数.
297                     
298                 </para>
299                 
300                 <para>
301                     
302                     型 : 整数の列ベクトル.
303                     
304                 </para>
305                 
306             </listitem>
307             
308             <listitem>
309                 
310                 <para>
311                     
312                     <emphasis role="bold">intyp</emphasis>
313                     
314                 </para>
315                 
316                 <para> 標準入力ポートの型を指定するベクトル.</para>
317                 
318                 <para> 大きさはinの大きさと同じです.</para>
319                 
320                 <para> 標準入力ポートの型は以下のどれかとします :
321                     
322                     
323                     
324                 </para>
325                 
326                 <itemizedlist>
327                     
328                     <listitem>
329                         
330                         <para>1  実数行列,
331                             
332                         </para>
333                         
334                     </listitem>
335                     
336                     <listitem>
337                         
338                         <para>2  複素行列,
339                             
340                         </para>
341                         
342                     </listitem>
343                     
344                     <listitem>
345                         
346                         <para>3  int32 行列,
347                             
348                         </para>
349                         
350                     </listitem>
351                     
352                     <listitem>
353                         
354                         <para>4  int16 行列,
355                             
356                         </para>
357                         
358                     </listitem>
359                     
360                     <listitem>
361                         
362                         <para>5  int8 行列,
363                             
364                         </para>
365                         
366                     </listitem>
367                     
368                     <listitem>
369                         
370                         <para>6  uint32 行列,
371                             
372                         </para>
373                         
374                     </listitem>
375                     
376                     <listitem>
377                         
378                         <para>7  uint16 行列,
379                             
380                         </para>
381                         
382                     </listitem>
383                     
384                     <listitem>
385                         
386                         <para>8  uint8 行列.
387                             
388                         </para>
389                         
390                         <para>
391                             
392                         </para>
393                         
394                         <para>           
395                             
396                         </para>
397                         
398                     </listitem>
399                     
400                 </itemizedlist>
401                 
402                 <para> 
403                     
404                     大きさ : 標準入力ポートの数.
405                     
406                 </para>
407                 
408                 <para>
409                     
410                     型 : 整数列ベクトル.
411                     
412                 </para>
413                 
414             </listitem>
415             
416             <listitem>
417                 
418                 <para>
419                     
420                     <emphasis role="bold">out</emphasis>
421                     
422                 </para>
423                 
424                 <para> 
425                     
426                     標準出力ポートの最初の次元の数と大きさを指定するベクトルで,
427                     
428                     ブロックの上から下方向に添字がふられます.
429                     
430                     出力ポートがない場合, out == [] となります.
431                     
432                 </para>
433                 
434                 <para> 
435                     
436                     大きさ(size)は負,ゼロまたは正とすることができます:
437                     
438                     
439                     
440                     
441                     
442                 </para>
443                 
444                 <itemizedlist>
445                     
446                     <listitem>
447                         
448                         <para>ある大きさが負の場合, コンパイラが適当な大きさを指定します.
449                             
450                         </para>
451                         
452                         <para>
453                             
454                             
455                             
456                         </para>
457                         
458                     </listitem>
459                     
460                     <listitem>
461                         
462                         <para>
463                             
464                             ある大きさがゼロの場合, コンパイラが
465                             
466                             このベクトルに存在する
467                             
468                             大きさが正の要素を加算したものに修正します.
469                             
470                         </para>
471                         
472                     </listitem>
473                     
474                     <listitem>
475                         
476                         <para>ある大きさが正の場合,その大きさが
477                             
478                             明示的に指定されます.
479                             
480                         </para>
481                         
482                         <para>
483                             
484                         </para>
485                         
486                         <para>           
487                             
488                         </para>
489                         
490                     </listitem>
491                     
492                 </itemizedlist>
493                 
494                 <para> 
495                     
496                     大きさ : 標準出力ポートの数.
497                     
498                 </para>
499                 
500                 <para>
501                     
502                     型: 整数列ベクトル.
503                     
504                 </para>
505                 
506             </listitem>
507             
508             <listitem>
509                 
510                 <para>
511                     
512                     <emphasis role="bold">out2</emphasis>
513                     
514                 </para>
515                 
516                 <para>
517                     
518                     通常の出力ポートの2番目の次元を指定するベクトルで,ブロックの最上位から最下位に添字が付けられます.
519                     
520                 </para>
521                 
522                 <para> 
523                     
524                     out2が作成されて出力された後,
525                     
526                     通常の出力の大きさを表す行列が作成されます.
527                     
528                 </para>
529                 
530                 <para> 互換性のため, この次元は空 ([]) のままとすることも可能です.
531                     
532                     これは,出力ポートの次元が out,1 となることを意味します.
533                     
534                     この次元を負,ゼロまたは正とすることが可能です:
535                     
536                     
537                     
538                     
539                     
540                 </para>
541                 
542                 <itemizedlist>
543                     
544                     <listitem>
545                         
546                         <para>ある大きさ負の場合, コンパイラは適当な大きさを見つけようとします.
547                             
548                         </para>
549                         
550                         <para>
551                             
552                             
553                             
554                         </para>
555                         
556                     </listitem>
557                     
558                     <listitem>
559                         
560                         <para>
561                             
562                             ある大きさがゼロの場合, コンパイラは
563                             
564                             このベクトルにあった全ての正の大きさを加算したもので
565                             
566                             この次元を更新します.
567                             
568                         </para>
569                         
570                         <para>
571                             
572                             
573                             
574                         </para>
575                         
576                     </listitem>
577                     
578                     <listitem>
579                         
580                         <para>
581                             
582                             サイズがゼロより大きい場合, サイズは明示的に指定されています.
583                             
584                         </para>
585                         
586                         <para>
587                             
588                         </para>
589                         
590                         <para>           
591                             
592                         </para>
593                         
594                     </listitem>
595                     
596                 </itemizedlist>
597                 
598                 <para> 
599                     
600                     大きさ : 標準出力ポートの数.
601                     
602                 </para>
603                 
604                 <para>
605                     
606                     型 : 整数列ベクトル.
607                     
608                 </para>
609                 
610             </listitem>
611             
612             <listitem>
613                 
614                 <para>
615                     
616                     <emphasis role="bold">outtyp</emphasis>
617                     
618                 </para>
619                 
620                 <para> 標準出力ポートの型を指定するベクトル.</para>
621                 
622                 <para> 大きさは出力サイズに等しくなります.</para>
623                 
624                 <para> 標準出力ポートの型は以下のいずれかとなります :
625                     
626                     
627                     
628                 </para>
629                 
630                 <itemizedlist>
631                     
632                     <listitem>
633                         
634                         <para>1  実数行列,
635                             
636                         </para>
637                         
638                     </listitem>
639                     
640                     <listitem>
641                         
642                         <para>2  複素数行列,
643                             
644                         </para>
645                         
646                     </listitem>
647                     
648                     <listitem>
649                         
650                         <para>3  int32 行列,
651                             
652                         </para>
653                         
654                     </listitem>
655                     
656                     <listitem>
657                         
658                         <para>4  int16 行列,
659                             
660                         </para>
661                         
662                     </listitem>
663                     
664                     <listitem>
665                         
666                         <para>5  int8 行列,
667                             
668                         </para>
669                         
670                     </listitem>
671                     
672                     <listitem>
673                         
674                         <para>6  uint32 行列,
675                             
676                         </para>
677                         
678                     </listitem>
679                     
680                     <listitem>
681                         
682                         <para>7  uint16 行列,
683                             
684                         </para>
685                         
686                     </listitem>
687                     
688                     <listitem>
689                         
690                         <para>8  uint8 行列.
691                             
692                         </para>
693                         
694                         <para>
695                             
696                         </para>
697                         
698                         <para>           
699                             
700                         </para>
701                         
702                     </listitem>
703                     
704                 </itemizedlist>
705                 
706                 <para> 
707                     
708                     大きさ : 標準出力ポートの数.
709                     
710                 </para>
711                 
712                 <para>
713                     
714                     型 : 整数の列ベクトル.
715                     
716                 </para>
717                 
718             </listitem>
719             
720             <listitem>
721                 
722                 <para>
723                     
724                     <emphasis role="bold">evtin</emphasis>
725                     
726                 </para>
727                 
728                 <para> 
729                     
730                     アクティベーション入力の数と大きさを指定するベクトル.
731                     
732                     現在,アクティベーションポートは大きさ1に限定されています.
733                     
734                 </para>
735                 
736                 <para> イベント入力ポートが存在しない場合, evtin を [] とする
737                     
738                     必要があります.
739                     
740                 </para>
741                 
742                 <para> 
743                     
744                     大きさ : 入力イベントポートの数.
745                     
746                 </para>
747                 
748                 <para>
749                     
750                     型 : 整数の列ベクトル.
751                     
752                 </para>
753                 
754             </listitem>
755             
756             <listitem>
757                 
758                 <para>
759                     
760                     <emphasis role="bold">evtout</emphasis>
761                     
762                 </para>
763                 
764                 <para> アクティベーション出力の数と大きさを指定するベクトル.</para>
765                 
766                 <para> 現在,アクティベーションポートは大きさ1に限定されています.</para>
767                 
768                 <para> イベント出力ポートが存在しない場合, evtout を [] とする必要があります.
769                     
770                 </para>
771                 
772                 <para> 
773                     
774                     大きさ : 出力イベントポートの数.
775                     
776                 </para>
777                 
778                 <para>
779                     
780                     型 : 整数の列ベクトル
781                     
782                 </para>
783                 
784             </listitem>
785             
786             <listitem>
787                 
788                 <para>
789                     
790                     <emphasis role="bold">state</emphasis>
791                     
792                 </para>
793                 
794                 <para> 連続時間状態量の初期値を有するベクトル.</para>
795                 
796                 <para> 連続時間状態量がない場合, [] とする必要があります.</para>
797                 
798                 <para> 
799                     
800                     大きさ : 連続時間状態量の数.
801                     
802                 </para>
803                 
804                 <para>
805                     
806                     型 : 実数の列ベクトル.
807                     
808                 </para>
809                 
810             </listitem>
811             
812             <listitem>
813                 
814                 <para>
815                     
816                     <emphasis role="bold">dstate</emphasis>
817                     
818                 </para>
819                 
820                 <para> 離散時間状態量の初期値を有するベクトル.</para>
821                 
822                 <para> 離散状態量がない場合, [] とする必要があります.</para>
823                 
824                 <para> 
825                     
826                     大きさ : 離散時間状態量の数.
827                     
828                 </para>
829                 
830                 <para>
831                     
832                     型 : 実数の列ベクトル.
833                     
834                 </para>
835                 
836             </listitem>
837             
838             <listitem>
839                 
840                 <para>
841                     
842                     <emphasis role="bold">odstate</emphasis>
843                     
844                 </para>
845                 
846                 <para>オブジェクト状態量の初期値を有するリスト.</para>
847                 
848                 <para> オブジェクト状態量がない場合, list() を指定します.</para>
849                 
850                 <para> 
851                     
852                     オブジェクト状態量は任意の型のScilab変数とすることができます.
853                     
854                 </para>
855                 
856                 <para>
857                     
858                     4型 (Cブロック)の計算用関数の場合,
859                     
860                     実数, 複素数, int32, int16 ,int8 ,uint32, uit16 および uint8
861                     
862                     の行列を含む要素のみが正しく読み書きされます.
863                     
864                 </para>
865                 
866                 <para>
867                     
868                 </para>
869                 
870                 <para> 
871                     
872                     大きさ : オブジェクト状態の数.
873                     
874                 </para>
875                 
876                 <para>
877                     
878                     型 : scilabオブジェクトのscilabリスト.
879                     
880                 </para>
881                 
882             </listitem>
883             
884             <listitem>
885                 
886                 <para>
887                     
888                     <emphasis role="bold">rpar</emphasis>
889                     
890                 </para>
891                 
892                 <para> 浮動小数点ブロックパラメータのベクトル.</para>
893                 
894                 <para> 浮動小数点パラメータがない場合は [] を指定します.</para>
895                 
896                 <para> 
897                     
898                     大きさ : 実数パラメータの数.
899                     
900                 </para>
901                 
902                 <para>
903                     
904                     型 : 実数の列ベクトル.
905                     
906                 </para>
907                 
908             </listitem>
909             
910             <listitem>
911                 
912                 <para>
913                     
914                     <emphasis role="bold">ipar</emphasis>
915                     
916                 </para>
917                 
918                 <para> 整数ブロックパラメータのベクトル.</para>
919                 
920                 <para> 整数パラメータがない場合は [] を指定します.</para>
921                 
922                 <para> 
923                     
924                     大きさ : 整数パラメータの数.
925                     
926                 </para>
927                 
928                 <para>
929                     
930                     型 : 整数の列ベクトル.
931                     
932                 </para>
933                 
934             </listitem>
935             
936             <listitem>
937                 
938                 <para>
939                     
940                     <emphasis role="bold">opar</emphasis>
941                     
942                 </para>
943                 
944                 <para> オブジェクトブロックパラメータのリスト. オブジェクトパラメータがない場合, list() を指定します.
945                     
946                 </para>
947                 
948                 <para> 
949                     
950                     オブジェクトパラメータは任意のscilab変数とすることができます.
951                     
952                 </para>
953                 
954                 <para>
955                     
956                     4型 (Cブロック)の計算用関数の場合,
957                     
958                     実数, 複素数, int32, int16 ,int8 ,uint32, uit16 および uint8
959                     
960                     の行列を含む要素のみが正しく読み込みされます.
961                     
962                 </para>
963                 
964                 <para>
965                     
966                 </para>
967                 
968                 <para> 
969                     
970                     大きさ : オブジェクトパラメータの数.
971                     
972                 </para>
973                 
974                 <para>
975                     
976                     型 : scilabオブジェクトのリスト.
977                     
978                 </para>
979                 
980             </listitem>
981             
982             <listitem>
983                 
984                 <para>
985                     
986                     <emphasis role="bold">blocktype</emphasis>
987                     
988                 </para>
989                 
990                 <para> 
991                     
992                     標準ブロックの場合,文字  'c' または 'd' を指定できます. 
993                     
994                     シミュレーション時にコールされる計算用関数として指定する場合は,
995                     
996                     このブロックが状態量の微係数の計算に寄与しない場合でも,'x' を使用します.
997                     
998                 </para>
999                 
1000                 <para> 'l', 'm' および 's' は予約されており,使用できません.</para>
1001                 
1002                 <para> 
1003                     
1004                     大きさ : 1.
1005                     
1006                 </para>
1007                 
1008                 <para>
1009                     
1010                     型 : 文字.
1011                     
1012                 </para>
1013                 
1014             </listitem>
1015             
1016             <listitem>
1017                 
1018                 <para>
1019                     
1020                     <emphasis role="bold">firing</emphasis>
1021                     
1022                 </para>
1023                 
1024                 <para> 
1025                     
1026                     アクティベーション出力ポート(evout参照)の数と等しい大きさの
1027                     
1028                     初期化イベントの起動時間のベクトル.
1029                     
1030                     出力初期化イベント(何らかの入力イベントが発生する前に生成されたイベント)の日付を有します.
1031                     
1032                     負の値は対応するポートに初期化イベントが設定されないことを意味します.
1033                     
1034                 </para>
1035                 
1036                 <para> 
1037                     
1038                     大きさ : 出力イベントポートの数.
1039                     
1040                 </para>
1041                 
1042                 <para>
1043                     
1044                     型 : 実数の列ベクトル.
1045                     
1046                 </para>
1047                 
1048             </listitem>
1049             
1050             <listitem>
1051                 
1052                 <para>
1053                     
1054                     <emphasis role="bold">dep_ut</emphasis>
1055                     
1056                 </para>
1057                 
1058                 <para> 論理値ベクトル [dep_u, dep_t].</para>
1059                 
1060                 <para> 
1061                     
1062                     
1063                     
1064                 </para>
1065                 
1066                 <itemizedlist>
1067                     
1068                     <listitem>
1069                         
1070                         <para>
1071                             
1072                             <emphasis role="bold">dep_t</emphasis>
1073                             
1074                         </para>
1075                         
1076                         <para>
1077                             
1078                             ブロックが常にアクティブな場合に true.
1079                             
1080                         </para>
1081                         
1082                         <para>
1083                             
1084                             出力は時間の連続性に依存します.
1085                             
1086                             例えば, GENSIN_f ブロックは<code>y=sin(t)</code>を計算するため,
1087                             
1088                             <code>dep_ut=[%f %t]</code>.
1089                             
1090                         </para>
1091                         
1092                     </listitem>
1093                     
1094                     <listitem>
1095                         
1096                         <para>
1097                             
1098                             <emphasis role="bold">dep_u</emphasis>
1099                             
1100                         </para>
1101                         
1102                         <para>
1103                             
1104                             ブロックが直達項を有する,
1105                             
1106                             つまり,少なくとも1つの出力が(状態量を通じてではなく)直接入力に依存している,
1107                             
1108                             場合にtrue.
1109                             
1110                             言い換えると,計算用関数がフラグ1を指定してコールされた場合,
1111                             
1112                             ある入力の値は出力の計算に使用されます.
1113                             
1114                             例えば, SUM_f ブロックは <code>y=u1+u2</code> を計算するため,
1115                             
1116                             <code>dep_ut=[%t %f]</code>.
1117                             
1118                         </para>
1119                         
1120                         <para>
1121                             
1122                         </para>
1123                         
1124                         <para>           
1125                             
1126                         </para>
1127                         
1128                     </listitem>
1129                     
1130                 </itemizedlist>
1131                 
1132                 <para> 
1133                     
1134                     大きさ : 2.
1135                     
1136                 </para>
1137                 
1138                 <para>
1139                     
1140                     型 : 論理値ベクトル.
1141                     
1142                 </para>
1143                 
1144             </listitem>
1145             
1146             <listitem>
1147                 
1148                 <para>
1149                     
1150                     <emphasis role="bold">label</emphasis>
1151                     
1152                 </para>
1153                 
1154                 <para> 
1155                     
1156                     ラベルを定義する文字列.
1157                     
1158                     シミュレーション時にパラメータにアクセスまたは修正する際に特定のブロックを指定するために
1159                     
1160                     使用できます.
1161                     
1162                 </para>
1163                 
1164                 <para> 
1165                     
1166                     大きさ : 1.
1167                     
1168                 </para>
1169                 
1170                 <para>
1171                     
1172                     型 : 文字列.
1173                     
1174                 </para>
1175                 
1176             </listitem>
1177             
1178             <listitem>
1179                 
1180                 <para>
1181                     
1182                     <emphasis role="bold">nzcross</emphasis>
1183                     
1184                 </para>
1185                 
1186                 <para> ゼロと交差する面の数.</para>
1187                 
1188                 <para> 
1189                     
1190                     大きさ : ゼロと交差する面の数.
1191                     
1192                 </para>
1193                 
1194                 <para>
1195                     
1196                     型 : 整数の列ベクトル.
1197                     
1198                 </para>
1199                 
1200             </listitem>
1201             
1202             <listitem>
1203                 
1204                 <para>
1205                     
1206                     <emphasis role="bold">nmode</emphasis>
1207                     
1208                 </para>
1209                 
1210                 <para> 
1211                     
1212                     モードレジスタの長さ.これはベクトルモードの大きさを指定するもので,
1213                     
1214                     ブロックが動作可能なモードの総数ではないことに注意してください.
1215                     
1216                     あるブロックが3個のモードを有し,各モードが2つの値をとることができると,
1217                     
1218                     このブロックは最大 2^3=8個のモードを有します.
1219                     
1220                 </para>
1221                 
1222                 <para> 
1223                     
1224                     大きさ : モードの数.
1225                     
1226                 </para>
1227                 
1228                 <para>
1229                     
1230                     型 : 整数の列ベクトル.
1231                     
1232                 </para>
1233                 
1234             </listitem>
1235             
1236             <listitem>
1237                 
1238                 <para>
1239                     
1240                     <emphasis role="bold">equations</emphasis>
1241                     
1242                 </para>
1243                 
1244                 <para> 陰的なブロックで使用される.</para>
1245                 
1246                 <para> 
1247                     
1248                     modelicaコードの説明を有するmodelica型のデータ構造体.
1249                     
1250                     このリストは以下の4個のエントリを有します:
1251                     
1252                     
1253                     
1254                 </para>
1255                 
1256                 <itemizedlist>
1257                     
1258                     <listitem>
1259                         
1260                         <para>
1261                             
1262                             <emphasis role="bold">model</emphasis>
1263                             
1264                         </para>
1265                         
1266                         <para>
1267                             
1268                             modelica関数を有するファイルの名前を指定する文字列.
1269                             
1270                         </para>
1271                         
1272                         <para>
1273                             
1274                             
1275                             
1276                         </para>
1277                         
1278                     </listitem>
1279                     
1280                     <listitem>
1281                         
1282                         <para>
1283                             
1284                             <emphasis role="bold">inputs</emphasis>
1285                             
1286                         </para>
1287                         
1288                         <para>
1289                             
1290                             入力として使用されるmodelica変数の名前を有する文字列の列ベクトル.
1291                             
1292                         </para>
1293                         
1294                         <para>
1295                             
1296                             
1297                             
1298                         </para>
1299                         
1300                     </listitem>
1301                     
1302                     <listitem>
1303                         
1304                         <para>
1305                             
1306                             <emphasis role="bold">outputs</emphasis>
1307                             
1308                         </para>
1309                         
1310                         <para>
1311                             
1312                             出力として使用されるmodelica変数の名前を有する文字列の列ベクトル.
1313                             
1314                         </para>
1315                         
1316                         <para>
1317                             
1318                             
1319                             
1320                         </para>
1321                         
1322                     </listitem>
1323                     
1324                     <listitem>
1325                         
1326                         <para>
1327                             
1328                             <emphasis role="bold">parameters</emphasis>
1329                             
1330                         </para>
1331                         
1332                         <para>
1333                             
1334                             2個のエントリのリスト. 最初のエントリはパラメータとして使用されるmodelica変数の
1335                             
1336                             名前の文字列のベクトル,2番目のエントリはパラメータの値を有するリストです.
1337                             
1338                         </para>
1339                         
1340                         <para>
1341                             
1342                             パラメータとしても使用できるmodelica状態量の名前.
1343                             
1344                             この場合,パラメータと状態量を区別するために
1345                             
1346                             3番目のエントリが使用されます.
1347                             
1348                         </para>
1349                         
1350                         <para>
1351                             
1352                             例 :
1353                             
1354                             mo.parameters=list(['C','v'],list(C,v),[0,1])
1355                             
1356                             は,'C' が 値Cの parameter(0) , 'v'が初期値vの
1357                             
1358                             state(1)であることを意味します.
1359                             
1360                         </para>
1361                         
1362                         <para>
1363                             
1364                         </para>
1365                         
1366                         <para>           
1367                             
1368                         </para>
1369                         
1370                     </listitem>
1371                     
1372                 </itemizedlist>
1373                 
1374                 <para> 
1375                     
1376                     大きさ : 5.
1377                     
1378                 </para>
1379                 
1380                 <para>
1381                     
1382                     型 : scilabリスト.
1383                     
1384                 </para>
1385                 
1386             </listitem>
1387             
1388             <listitem>
1389                 
1390                 <para>
1391                     
1392                     <emphasis role="bold">uid</emphasis>
1393                     
1394                 </para>
1395                 
1396                 <para>
1397                     
1398                     ブロックの文字列のユニークなID (ホストあたり 2^16)
1399                     
1400                 </para>
1401                 
1402                 <para>
1403                     
1404                     このIDは, Xcos GUIでのみ設定されます.
1405                     
1406                     ブロック作成時に特定の値を設定するには,
1407                     
1408                     以下のコードを使用します :
1409                 </para>
1410                 
1411                 <programlisting role="example">
1412                     
1413                     jimport("java.rmi.server.UID");
1414                     
1415                     juid =  jnewInstance("java.rmi.server.UID");
1416                     
1417                     uid = juid.toString()
1418                     
1419                 </programlisting>
1420                 
1421                 <para> 
1422                     
1423                     大きさ : 1x1.
1424                     
1425                 </para>
1426                 
1427                 <para>
1428                     
1429                     型 : 文字列.
1430                     
1431                 </para>
1432                 
1433             </listitem>
1434             
1435         </itemizedlist>
1436         
1437     </refsection>
1438     
1439     <refsection id="Filecontent_scicos_model">
1440         
1441         <title>ファイルの実体</title>
1442         
1443         <itemizedlist>
1444             
1445             <listitem>
1446                 
1447                 <para> SCI/modules/scicos/macros/scicos_scicos/scicos_model.sci</para>
1448                 
1449             </listitem>
1450             
1451         </itemizedlist>
1452         
1453     </refsection>
1454     
1455 </refentry>
1456