포뮬러 노드의 사용법: Formula Node
주요한 소프트웨어:
주요한 소프트웨어 버전: N/A
문제가 해결된 소프트웨어 버전: N/A
부차적인 소프트웨어:
문제점: 포뮬러 노드의 사용법: Formula Node
솔루션: 포뮬러 노드 (Formula node)는 LabVIEW의 블록다이어그램에 텍스트 코드를 바로 입력하는 용도로 사용됩니다.
복잡한 사용자의 수식을 아이콘 형식으로 만들기는 힘들기 때문에 이 포뮬러 노드를 사용하는 것입니다.
1. 사용법은 LabVIEW Help에서 Formula Node라는 검색어로 검색을 하면, 관련된 정보를 찾을 수 있을 것입니다.
2. LabVIEW의 예제를 검색합니다. Search Example에서 Formula Node로 검색하면 여러 가지 예제를 찾을 수 있습니다.
3. LabVIEW는 Formula node에서
int8
uInt8
int16
uInt16
int32
uInt32
float32 (single)
float64 (double)
등의 Numeric 변수를 사용하지만,
그냥 간단하게 Double precision floating number는 float을 integer는 int32를 쓰면 됩니다.
int32 a, b, c;
float f, g, h;
4. For loop와 While Loop
for (i=5; i<10; i++)
{
int32 temp;
temp = --a[2]+i;
x-=temp;
}
while (y!=x && a[2]>=a[0]) {
int32 temp;
temp = --a[2]+y;
y=y-1;
}
5. 2차원 배열 사용의 예
//Initialize an integer and the array outputs
int32 i,j;
int32 y[5][2];
float x[5][2];
//Code for generating elements of the array
for (i=0;i<6;i++)
{
y[i][0] = i+1;
y[i][1] = i*5;
}
for (i=0;i<6;i++)
{
x[i][0] = i+1;
}
관련 링크:
첨부:
- Bubble Sort Formula Node.vi
- Generating an Array within a Formula Node.vi
- quick sort.vi
리포트 날짜: 04/01/2003
마지막 업데이트: 04/01/2003
문서 번호: 2W08F7G7
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.