تجسم نقاط، منحنی ها و سطوح

تجسم نقاط، منحنی ها و سطوح

تجسم نقاط، منحنی ها و سطوح
مثال‌های زیر عملکرد سطح پایینی را برای تجسم توصیف می‌کنند که فقط از روش‌ها در دسترس است و با هیچ داده راه‌حلی مرتبط نیست. برای تجسم بر اساس داده های راه حل، به بخش “نتایج” در صفحه 48 مراجعه کنید.
مثال‌های زیر با استفاده از انواع نمودار زیر را نشان می‌دهند:
داده های نقطه ای
داده های خطی
داده های سطحی
داده های لوله
داده های پیکان
داده های حاشیه نویسی
پس از ایجاد، نام نوع طرح در پنجره تنظیمات هر طرح قابل مشاهده است. علاوه بر ویژگی های اصلاح شده با مثال های زیر، در پنجره تنظیمات این انواع نمودار، می توانید تعداد موجودیت های هندسی ایجاد شده مانند تعداد نقاط، پاره خط ها و مثلث ها را مشاهده کنید. درست مانند سایر انواع نمودارها، می‌توانید محدوده رنگ و داده‌ها، رنگ‌آمیزی و سبک را نیز تغییر دهید .
امتیاز به صورت دو بعدی
کد زیر دایره ای از نقاط را با استفاده از نوع نمودار نقطه ای رسم می کند.
// A circle of points
String pgTag = model.result().uniquetag(“pg”);
ResultFeature pg = model.result().create(pgTag, 2);
ResultFeature plot = pg.create(“pt1”, “PointData”);
int N = 17;
double[][] p = new double[2][N];
double[] color = new double[N];
double R = 1000;
for (int i = 0; i < N; i++) {
  double angle = i*2*Math.PI/N;
  p[0][i] = R*Math.cos(angle);
  p[1][i] = R*Math.sin(angle);
  color[i] = p[1][i];
}
plot.set(“pointdata”, p)
  .set(“colordata”, color)
  .set(“coloring”, “colortable”);
plot.run();
نظرات
خط اول
رشته pgTag = model.result().uniquetag(“pg”);
یک تگ منحصر به فرد برای گروه طرح ایجاد می کند. اگر قصد دارید تعداد متفاوتی از گروه های نمودار را در مدل یا برنامه خود اضافه کنید، این کار مفید است.
خط
ResultFeature pg = model.result().create(pgTag, 2);
با استفاده از تگ منحصر به فرد جدید ایجاد شده ، یک گروه طرح دو بعدی ایجاد می کند. آرگومان دوم برای ایجاد ، بعد گروه نمودار را تعریف می کند (2 برای 2 بعدی، 3 برای 3D، و غیره).
خط