זוהי הפקודה ng4exNhl שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות החינמיות שלנו כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS.
תָכְנִית:
שֵׁם
ng4ex - תוכניות לדוגמה של NCAR Graphics ברמה גבוהה
תַקצִיר
ng4ex [-A] [-C] [-פורטרן] [-NCL] [-cdf] [-csagrid] [-cssgrid] [-גוי] [-שנה] [-גסון] [-W
workstation_type] [-אפליקציה] [-בסיסי] [-גרף גובה] [-fitgrid] [-תווית] [-אגדה]
[פרימיטיביים] [-מפלוט] [-רשת נט] [-ngmath] [-זרם עלילתי] [-שריד] [פריט טקסט]
[סימן ביקורת] [-כותרת] [-וקטורגרף] [-xyplot] [-רשימה] [-לְנַקוֹת] [-n] שם ...
תיאור
ng4ex מספק למשתמש גישה למספר דוגמאות של C, Fortran ו-NCL הממחישות
השימוש ב-NCAR Graphics HLUs (High Level Utilities) וב-NCL. שימו לב ש-NCL הוא
לא זמין עבור מערכות Cray.
ng4ex מעתיק את קוד המקור עבור הדוגמה/ות שצוינו/ות לתוך הספרייה הנוכחית ו
לאחר מכן מבצע קומפילציה, קישור וביצוע של הדוגמה (אם מדובר בתוכנית Fortran או C) או מפעיל
NCL עליו (אם זה קובץ סקריפט NCL). בהתאם לדוגמה, הפלט עשוי להישלח
לקובץ NCGM (NCAR Graphics Metafile) ו/או מוצג בחלון X על המסך.
עליך להפעיל את X וסביבת התצוגה שלך חייבת להיות מוגדרת כהלכה על מנת ש-X יתקיים.
דוגמאות לחלונות כדי שיפעלו כראוי.
אם הדוגמה המבוקשת יוצרת קובץ NCGM, יהיה לו שם זהה לדוגמה,
עם הסיומת ".ncgm". אפשרות מאפשרת לך לבקש להעתיק רק את קוד המקור
לספרייה שלך, מבלי לקמפל או להריץ את הדוגמה. אפשרות נוספת מאפשרת לך
בקשה שרק קובץ ה-NCGM יישאר בתיקייה שלך וכל שאר הקבצים שנוצרו
by ng4ex יימחק. הטיעון שם ניתן לבחור מהרשימות המופיעות למטה.
אפשרויות
-A צור את כל הדוגמאות הזמינות.
-C צור את כל הדוגמאות ב-C.
-פורטרן
צור את כל דוגמאות Fortran.
-NCL צור את כל דוגמאות ה-NCL.
-cdf צור את כל הדוגמאות המשתמשות בקבצי netCDF. עבור הדוגמאות של C ו-Fortran,
אפשרות זו דורשת שספריית netCDF תותקן במערכת שלך.
-גוי צור את כל דוגמאות ה-GUI. אפשרות זו דורשת שברשותך ספריות Motif
במערכת שלך.
-שנה צור את כל דוגמאות ההערות.
-W ציין את סוג תחנת העבודה. ניתן לציין ארגומנט זה רק כמחרוזת.
חלק מהדוגמאות נועדו להצגה בתחנת העבודה X, בקובץ NCGM, או ב-
קובץ PostScript בלבד, ובמקרה כזה ניתן להתעלם מאפשרות זו. לא ניתן לציין
יותר מסוג תחנת עבודה אחד. אם לא תציין אחד, אזי סוג ברירת מחדל ייווצר
ישמש. המחרוזות הבאות של workstation_type תקפות:
ncgm - קובץ NCGM
x11 - חלון X11
קובץ PostScript - ps
קובץ PDF - קובץ PDF
-אפליקציה צור את כל הדוגמאות של Fortran, C ו-NCL לאפליקציות שמראות כיצד לעשות זאת
דברים ספציפיים עם משאבים.
-בסיסי צור את כל הדוגמאות הבסיסיות של Fortran, C ו-NCL הקשורות ל-
דוגמאות בסיסיות הנדונות במדריך להתחלה מהירה.
-גרף גובה צור את כל דוגמאות ContourPlot של Fortran, C ו-NCL.
-csagrid צור את כל דוגמאות NCL Csagrid.
-cssgrid צור את כל דוגמאות ה-Cssgrid של NCL.
-dsgrid צור את כל הדוגמאות של Fortran, C ו-NCL Dsgrid.
-fitgrid צור את כל דוגמאות ה-NCL Natgrid.
-תווית צור את כל הדוגמאות של Fortran, C ו-NCL Labelbar.
-אגדה צור את כל דוגמאות המקרא של Fortran, C ו-NCL.
-רשת נט צור את כל הדוגמאות של Fortran, C ו-NCL Natgrid.
פרימיטיביים צור את כל הדוגמאות של Fortran, C ו-NCL GraphicStyle.
-מפלוט צור את כל דוגמאות MapPlot של Fortran, C ו-NCL.
-ngmath צור את כל הדוגמאות של Fortran, C ו-NCL Ngmath.
-שריד צור את כל דוגמאות NCL Shgrid.
-streamlineplot צור את כל הדוגמאות של StreamlinePlot עבור Fortran, C ו-NCL.
פריט טקסט צור את כל הדוגמאות של Fortran, C ו-NCL TextItem.
סימן ביקורת צור את כל דוגמאות TickMark של Fortran, C ו-NCL.
-כותרת צור את כל דוגמאות הכותרות של Fortran, C ו-NCL.
-וקטורגרף צור את כל דוגמאות ה-VectorPlot של Fortran, C ו-NCL.
-xyplot צור את כל דוגמאות ה-xyPlot של Fortran, C ו-NCL.
-גסון צור את כל הדוגמאות של GSUN (סקריפטים של NCL בלבד).
-רשימה מציין ששמות הדוגמאות שנבחרו יוחזרו ל
המסך במקום להיות מועתק או נוצר. אפשרות זו חייבת להיות
בשימוש עם אחת מהאפשרויות האחרות שבוחרת תת-קבוצה מסוימת של
דוגמאות. לדוגמה, אם ברצונך לראות רשימה של כל האפשרויות הזמינות
דוגמאות, לאחר מכן השתמשו -רשימה בשיתוף עם -A אפשרות. אם אתה רוצה
כדי לראות רשימה של כל הדוגמאות של ContourPlot, לאחר מכן השתמש ב- -רשימה עם
-גרף גובה אפשרות (וכן הלאה).
-לְנַקוֹת הסר הכל מלבד קובץ ה-"ncgm".
-n מציין שיש רק להעתיק את הדוגמה, ולא לקשר אותה או לקשר אותה.
יצא לפועל.
שם/שמות שמות של תוכניות לדוגמה ליצירה.
דוגמאות זמין
שימו לב שדוגמאות C מסתיימות באות 'c', דוגמאות Fortran מסתיימות ב-
האות 'f', ודוגמאות NCL עם האות 'n'.
ap01c, ap01f, ap01n
מדגים דרכים שונות לשימוש בקבצי משאבים.
בסיסי01ג, בסיסי01ו, בסיסי01ן
מדגים כיצד לצייר גרף קו מתאר בעיקר באמצעות הגדרות ברירת מחדל. לא נעשה שימוש בנתונים.
בדוגמה זו.
בסיסי02ג, בסיסי02ו, בסיסי02ן
מדגים כיצד להגדיר את פתח התצוגה וכיצד ליצור גרפים מרובים על גבי
מסגרת אחת.
בסיסי03ג, בסיסי03ו, בסיסי03ן
מדגים כיצד ליצור אובייקט נתונים סקלרי, להגדיר משאבים באמצעות משאב
קובץ, הגדרת משאבים במהלך יצירת האובייקט, והגדרת משאבים לאחר האובייקט
יצירה.
בסיסי04ג, בסיסי04ו, בסיסי04ן
מדגים כיצד לבחור ולשנות את התקן תחנת העבודה לצורך ציור
פלט לקובץ NCGM או לחלון תחנת עבודה X.
בסיסי05ג, בסיסי05ו, בסיסי05ן
מדגים כיצד לקרוא ולטפל במפות צבע.
בסיסי06ג, בסיסי06ו, בסיסי06ן
מדגים כיצד למקם אובייקטים על גבי התקן פלט וכיצד לשנות את אופיים.
הגדלים.
בסיסי07ג, בסיסי07ו, בסיסי07ן
מדגים יצירת שלוש תחנות עבודה בו זמנית.
בסיסי08ג, בסיסי08ו, בסיסי08ן
מדגים שימוש בפרוצדורה שמגבילה את הגרף, כולל הערות ש...
להרחיב מחוץ לתצוגת התרשים, לתיבת גבול מוגדרת מראש בתוך NDC
חלל.
בסיסי09ג, בסיסי09ו, בסיסי09ן
מפרט את כל הגופנים עם מספרם, שמם ואיך הם נראים.
cn01c, cn01f, cn01n
מציג את כל הגדרות ברירת המחדל עבור משאבי ContourPlot באמצעות נתונים פשוטים
להגדיר.
cn02c, cn02f, cn02n
מדגים תכונות בסיסיות של אובייקט ContourPlot.
cn03c, cn03f, cn03n
מדגים תכונות בסיסיות של אובייקט ContourPlot. הפריים הראשון מדמה
גרף הקונטורה ששורט ב-cn01.
cn04c, cn04f, cn04n
מדמה את הפלט של דוגמת ncargex "cpex02".
cn05c, cn05f, cn05n
מדגים כיצד ליצור אנימציית גרף מפה עם שכבת-על של קווי מתאר ו
ביאור בסרגל התווית.
cn06c, cn06f, cn06n
מראה כיצד לקרוא קובץ netCDF ולייצר סדרה של קווי טמפרטורה
עלילות.
cn07c, cn07f, cn07n
מראה כיצד לקרוא קובץ netCDF וליצור סדרה של גרפי קווי גובה.
cn08c, cn08f, cn08n
מראה כיצד לקרוא קובץ netCDF ולצייר פרופילים אנכיים של טמפרטורה עבור
קו אורך המופרדים על ידי 5 מעלות.
cn09c, cn09f, cn09n
מראה כיצד לקרוא קובץ netCDF ולייצר סדרה של קווי מתאר של לחץ פני השטח.
עלילות.
cn10f, cn10c, cn10n
מדגים כיצד לקרוא קובץ netCDF וליצור שלושה גרפי קווי מתאר,
xyplot, וגרף מפה.
cn11c,cn11f
מדגים כיצד לשלב שיחות LLU ו-HLU.
cn12c, cn12f, cn12n
מדמה את הדוגמה "cpex08" ומצייר גרף קו מתאר מלא על גבי מפה של אפריקה.
עם סרגל תווית.
cn13c, cn13f, cn13n
מדמה את הדוגמה "mpex10" ומצייר גרף קו גובה רסטר על גבי מפה באמצעות
טרנספורמציות מפה הפוכות.
cn14c, cn14f, cn14n
מראה כיצד ליצור שכבת-על של קווי מתאר/מפה עם סימני וי המציגים את קו הרוחב/אורך
מיקומים.
cn15c, cn15f, cn15n
מראה כיצד לשלב גרף גובה וגרף xy במסגרת אחת. כמו כן מראה כיצד
כיצד לבצע פלט מרוב מתחנת עבודה, וכיצד למקם את פלט ה-PostScript שלך
על הדף.
cn16c, cn16f, cn16n
מראה כיצד לשלב גרף קווי מתאר של מילוי וקטורי, גרף קווי מתאר של רסטר, ו...
גרף מפה על מסגרת אחת.
cn17c, cn17f, cn17n
מראה כיצד להגביל גרף גובה לאזור מסוים מעל לוויין
הקרנה, איך לתייג את מדינות ארה"ב עם AnnoManager, איך להשתמש
NhlDataPoly{line,marker} כדי לצייר קווים/סמנים על גבי השלכת מפה, וכיצד לעשות זאת
ערבבו LLUs/HLUs כדי לצייר טקסט בהקרנת המפה. גרסת ה-NCL אינה כוללת
החלק של LLU/HLU.
lb01c, lb01f, lb01n
מציג את כל הגדרות ברירת המחדל עבור משאבי LabelBar.
lb02c, lb02f, lb02n
מראה כיצד לשנות חלק ממשאבי ברירת המחדל כדי ליצור קבוצה מלאה ומלאה
של קופסאות.
lg01c, lg01f, lg01n
מציג את כל הגדרות ברירת המחדל עבור משאבי המקרא.
lg02c, lg02f, lg02n
מראה כיצד לשנות חלק ממשאבי ברירת המחדל כדי ליצור מקרא של חמישה
סמנים.
lg03c, lg03f, lg03n
מראה כיצד ליצור מקרא של חמש שורות.
pr01c, pr01f, pr01n
מדגים יכולות בסיסיות של GraphicStyle.
pr02c, pr02f, pr02n
מדגים את יכולות GraphicStyle וכיצד להשתמש בכמה משאבי GS.
pr03c, pr03f, pr03n
מדגים פרימיטיבים גרפיים שצוירו במרחב NDC וכיצד החיתוך פועל.
pr04c, pr04f, pr04n
מדגים פרימיטיבים גרפיים מצוירים לתוך אובייקט IrregularPlot.
pr05c, pr05f, pr05n
מדגים את השילוב של פרימיטיבים גרפיים על גבי MapPlot.
mp01c, mp01f, mp01n
מדגים יכולות בסיסיות של MapPlot.
mp02c, mp02f, mp02n
מדגים שליטה אישית באזורי MapPlot.
mp03c, mp03f, mp03n
מדגים מיסוך MapPlot; מדמה באופן חופשי את דוגמת ncargex "colcon".
mp04c, mp04f, mp04n
ממחיש את השימוש באובייקטי AnnoManager עם אובייקטי MapPlot.
mp05c, mp05f, mp05n
מראה כיצד ליצור את עשר השלכות המפה השונות.
mp06c, mp06f, mp06n
מראה כיצד לצייר קווי מחוז בארצות הברית.
mp07c, mp07f, mp07n
מראה כיצד להשתמש במסד נתונים של מפות RANGS/GSHHS ברזולוציה גבוהה.
nm01c, nm01f, nm01n
דוגמה פשוטה לאינטרפולציה לינארית של שכן טבעי.
nm02c, nm02f, nm02n
דוגמה פשוטה לריגרדינג ליניארי של שכן טבעי.
nm03c, nm03f, nm03n
מראה כיצד לאחזר היבטים ושיפועים של אינטרפולציה.
nm04c, nm04f, nm04n
מציג אינטרפולציה תלת-ממדית פשוטה.
nm05c, nm05f, nm05n
מראה כיצד לשנות את אקספוננט המרחקים באינטרפולציה דו-ממדית פשוטה.
nm06c, nm06f, nm06n
החלקה באינטרפולציה דו-ממדית פשוטה.
nm07n ממחיש את השימוש ב-ftcurv, ftcurv ו-ftcurvi.
nm08n ממחיש את השימוש ב-ftcurvp וב-ftcurvpi.
nm09n ממחיש את השימוש ב-ftcurvs ו-ftcurvps.
nm10n ממחיש את השימוש ב-ftkurv ו-ftkurvd.
nm11n ממחיש את השימוש ב-ftkurvp וב-ftkurvpd.
nm12n ממחיש את השימוש ב-ftsurf.
nm13n ממחיש את השימוש ב-csa1s.
nm14n ממחיש את ההשפעה של שקלול נקודות הקלט באמצעות csa1xs.
nm15n ממחיש אקסטרפולציה לאזורים דליליים של נתונים באמצעות csa1xs.
nm16n ממחיש קירוב דו-ממדי ופונקציות חלקיות מעורבות מסדר שני באמצעות
csa2s ו- csa2xs.
nm17n,nm18n
ממחיש את השימוש ב- csa3s.
nm19n ממחיש את השימוש ב- csa2ls.
nm20n ממחיש את השימוש ביכולות טריאנגולציה ודיאגרמת וורונוי של ה-
חבילת cssgrid.
nm21n ממחיש את השימוש ביכולות האינטרפולציה של חבילת cssgrid.
nm22n ממחיש את השימוש בחבילת shgrid.cssgrid.
st01c, st01f, st01n
מדגים דוגמה בסיסית של StreamlinePlot.
st02c, st02f, st02n
מדגים חצים זרמיים מצוירים בקו וכמה משאבים בסיסיים.
st03c, st03f, st03n
מראה כיצד לכסות StreamlinePlot על גבי השלכת מפה.
st04c, st04f, st04n
מציג StreamlinePlot של נתוני וקטור רוח על גבי MapPlot.
ti01c, ti01f, ti01n
מציג את כל הגדרות ברירת המחדל עבור משאבי הכותרת, מה שמביא לריק
עלילה.
ti02c, ti01f, ti01n
מפעיל את המחרוזות הראשיות, ציר ה-x וציר ה-y כדי לייצר גרף עם שלושה
כותרות.
ti03c, ti03f, ti03n
מראה כיצד לשנות משאבים כדי לקבל כותרות מלאות וצבעוניות באיכות גבוהה.
tm01c, tm01f, tm01n
מציג את כל הגדרות ברירת המחדל עבור משאבי TickMark.
tm02c, tm02f, tm02n
מראה כיצד לשנות את המשאבים כדי ליצור סימני שנתות על הצירים.
tm03c, tm03f, tm03n
מראה כיצד לשנות את המשאבים כדי לשנות את קנה המידה ואת סימן התיוג
תוויות.
tx01c,tx01f,tx01n
מציג את כל הגדרות ברירת המחדל עבור משאבי TextItem.
tx02c,tx02f,tx02n
מראה כיצד לשנות משאבים ברירת מחדל כדי ליצור מחרוזת טקסט.
tx03c,tx03f,tx03n
משתמש באותם משאבים כמו בדוגמה "tx02c", פרט לכך שמיוצרים 114 מסגרות עם
צבעי רקע משתנים.
tx04c,tx04f,tx04n
מראה כיצד להשתמש באובייקט TextItem של ספריית HLU.
tx05c,tx05f,tx05n
מדגים את אובייקט TextItem עם טקסט בגבהים שונים ומגוון
זוויות.
tx06c,tx06f,tx06n
מדגים יישורי טקסט של TextItem.
tx07c,tx07f,tx07n
מדגים מרווחי טקסט ויחסי גובה-רוחב של TextItem.
tx08c,tx08f,tx08n
דוגמה פשוטה להערות.
vc01c, vc01f, vc01n
דוגמה בסיסית ל-VectorPlot.
vc02c, vc02f, vc02n
מדגים חצים וקטוריים מצוירים בקו ושימוש בכמה תוכניות VectorPlot בסיסיות
אֶמְצָעִי.
vc03c, vc03f, vc03n
מניפולציה של משאבי FillArrow כדי להדגים חלק מהאפשרויות
וריאציות סגנוניות על מראה חצים וקטוריים מלאים.
vc04c, vc04f, vc04n
מדגים כיצד לסובב תבנית וקטור ב-90 מעלות תוך שמירה על המקור
הקשר בין רכיבי הנתונים.
vc05c, vc05f, vc05n
מדגים כיצד להרכיב שכבת וקטור על גבי מפה.
vc06c, vc06f, vc06n
מדגים כיצד להשתמש בשדה סקלרי כדי לקבוע את צבע חץ הווקטור
לְמַלֵא.
vc07c, vc07f, vc07n
מדמה את דוגמת LLU "fcover"; מראה כיצד לכסות קווי מתאר ווקטורים על
מפת רשת.
vc08c, vc08f, vc08n
מצייר את וקטורי הרוח בקצב רשת של 3. הווקטורים צבועים לפי מהירות הרוח.
vc09c, vc09f, vc09n
מציג אנימציה של סופת השלג בינואר 1996 באמצעות וקטורי רוח צבועים על ידי
טמפרטורה על פני גרף קו מתאר של שדה לחץ.
xy01c,xy01f,xy01n
מציג את כל משאבי ברירת המחדל עבור אובייקט xyPlot.
xy02c,xy02f,xy02n
זהה לדוגמה xy01c, רק עם שינויים בחלק ממשאבי ציר X ו-Y.
xy03c,xy03f,xy03n
זהה לדוגמה xy01c, אבל עם שינויים קלים בנתונים, והשורה
משאבים הותאמו.
xy04c,xy04f,xy04n
מדגים כיצד ליצור xyPlot עם קווים מרובים. חלק מהקווים
המשאבים מותאמים.
xy05c,xy05f,xy05n
מדגים כיצד ליצור XyPlot עם קווים מרובים, תוך שימוש בנתונים מרובים
פריטים (למעט xy05c, המשתמש באובייקט CoordArrTable).
xy06c,xy06f,xy06n
מדגים כיצד לקרוא קבצי netCDF כדי ליצור גרפי xy שונים.
xy07c,xy07f,xy07n
מדגים כיצד לצייר "סקטרגרם".
xy08c,xy08f,xy08n
מראה כיצד להשתמש בנקודות לא סדירות כדי לשנות את הטרנספורמציה של הגרף שלך.
xy09c,xy09f,xy09n
מראה כיצד ליצור סוגים שונים של צירים.
xy10c,xy10f,xy10n
מראה כיצד להרכיב XyPlot על גבי MapPlot.
xy11c,xy11f,xy11n
מדגים כיצד להציג xyPlot בחלון X, ולאחר מכן להעתיק אותו למטא
קובץ.
xy12c מדגים כיצד לשלב את ספריית HLU עם ממשק משתמש גרפי. הוא משתמש ב-X/Motif.
ממשק, וגם מאפשר למשתמש להעתיק מסגרות מחלון X למטא
קובץ.
xy13c מראה כיצד לאחזר ערכי נתונים באופן אינטראקטיבי מגרף על ידי הצבעה ו
לחיצה על העלילה.
xy14c,xy14f,xy14n
מדגים את יכולות מניפולציית הנתונים של NCL.
xy15c,xy15f,xy15n
מדגים את יצירתה של קבוצה של ארבעה XyPlots מוערמים.
xy16c,xy16f,xy16n
מדגים כיצד לצייר שלושה קווי xy שונים באותו גרף, אך עם
קני מידה שונים של צירים.
xy17c,xy17f,xy17n
מדגים כיצד לערום שלושה גרפי xy.
השתמש ב-ng4exNhl באינטרנט באמצעות שירותי onworks.net