לדלג לתוכן

כללי קלט

קובצי הקלט של FrontISTR (נתוני בקרה כלליים .dat, נתוני בקרת אנליזה .cnt ונתוני רשת .msh) פועלים לפי כללי כתיבה משותפים.

מאפייני הקובץ

  • אלה קובצי ASCII בפורמט חופשי.
  • הם מורכבים מכותרות המתחילות ב-! ומנתונים הבאים אחריהן.
  • סדר כתיבת הכותרות הוא בדרך כלל חופשי.
  • המפריד בין נתונים הוא פסיק ,.

הערה: מאפיינים ייחודיים לנתוני בקרת אנליזה

לנתוני בקרת אנליזה (.cnt) יש בנוסף את המאפיינים הבאים.

  • הקובץ מחולק באופן כללי לשלושה אזורים: נתוני בקרת חישוב, נתוני בקרת פותר ונתוני בקרת עיבוד לאחר החישוב (הדמיה).
  • יש להזין !END בסוף הקובץ כדי לסיימו.

כותרת

מזהה את משמעות הנתונים ואת בלוק הנתונים. שורה שהתוו הראשון שלה הוא ! נחשבת לכותרת.

שורת כותרת

מתארת את הכותרת ואת הפרמטרים הנלווים לה.

  • שורת כותרת חייבת להתחיל בכותרת.
  • אם נדרשים פרמטרים, יש לכתוב אותם אחריה באמצעות ,.
  • אם לפרמטר יש ערך, לאחר הפרמטר יופיע = ולאחריו הערך.
  • לא ניתן לפרוס שורת כותרת על פני מספר שורות.

שורות נתונים

מתחילות בשורה שלאחר שורת הכותרת ומתארות את הנתונים הדרושים.

  • שורות נתונים עשויות להימשך על פני מספר שורות; הדבר נקבע לפי כללי תיאור הנתונים המוגדרים לכל כותרת.
  • במקרים מסוימים אין צורך בשורות נתונים.

מפריד

המפריד בין נתונים הוא פסיק ,.

טיפול ברווחים

מתעלמים מרווחים.

שמות

התווים המותרים בשמות הם קו תחתון _, מקף - ותווים אלפאנומריים a-z A-Z 0-9, אך התו הראשון חייב להיות _ או אות לטינית a-z A-Z.

  • אין הבחנה בין אותיות גדולות לקטנות; פנימית כל השמות מטופלים כאותיות גדולות.
  • האורך המרבי של שם הוא 63 תווים.

שמות קבצים

התווים המותרים בשמות קבצים הם קו תחתון _, מקף -, נקודה ., לוכסן / ותווים אלפאנומריים a-z A-Z 0-9.

  • אלא אם צוין אחרת, שם קובץ יכול לכלול נתיב. ניתן לציין נתיב יחסי או נתיב מוחלט.
  • האורך המרבי של שם קובץ הוא 1023 תווים.

נתוני נקודה צפה

מעריך יכול להופיע או לא להופיע. לפני המעריך חייב להופיע הסימן E או e. ניתן להשתמש ב-E או ב-e.

הערה:

לא ניתן להשתמש ב-D או d.

שורות הערה

שורות המתחילות ב-!! או # נחשבות לשורות הערה ומתעלמים מהן.

  • ניתן להוסיף שורות הערה בכל מקום בקובץ, ללא הגבלה על מספרן.

!END

מציין את סוף הנתונים. כאשר כותרת זו מופיעה, קריאת הנתונים מסתיימת.