ArrowData

ArrowData

ArrowData
یک نمودار داده پیکان ایجاد کنید.
نحو
model.result( <pgtag> ).create( <ftag> ,  ArrowData  );
model.result( <pgtag> ).feature( <ftag> ).set( خاصیت , <value> );
model.result( <pgtag> ).feature( <ftag> ).run();
شرح
model.result( <pgtag> ).create( <ftag> “ArrowData”) یک ویژگی نمودار داده فلشی به نام <ftag> را ایجاد می کند که متعلق به گروه نمودار دوبعدی یا سه بعدی <pgtag> است .
نمودارهای داده پیکان برای تجسم داده های برداری خام که به صورت نقاط، بردارها و رنگ ها ارائه شده اند استفاده می شود (به مثال زیر مراجعه کنید). نمودارهای داده پیکان را می توان به گروه های نمودار دو بعدی و سه بعدی اضافه کرد.
خواص زیر موجود است:
جدول 7-13: جفت های دارایی/مقدار معتبر برای نمودارهای داده پیکان
نام
ارزش
پیش فرض
شرح
پایه پیکان
سر دم مرکز
دم
چه سر، دم، یا مرکز فلش در موقعیت فلش قرار داشته باشد.
طول فلش
نرمال شده متناسب لگاریتمی
متناسب
مقیاس پیکان: متناسب از طول فلش واقعی استفاده می‌کند، طول واحد را نرمال می‌کند و طولی را که متناسب با لگاریتم طول فلش است، لگاریتمی می‌کند.
نوع پیکان
فلش نوک پیکان مخروط
فلش
نوع فلش برای کشیدن.
رنگ پایین
سفارشی سیاه آبی فیروزه ای خاکستری سبز سرخابی قرمز سفید رنگ زرد
سیاه
رنگ پایین برای استفاده برای گرادیان رنگ. وقتی رنگ آمیزی گرادیان است فعال است .
رنگ
سفارشی سیاه آبی فیروزه ای خاکستری سبز سرخابی قرمز سفید رنگ زرد
قرمز
رنگ یکنواخت برای استفاده وقتی رنگ آمیزی یکنواخت است فعال است .
کالیبراسیون رنگ
دو برابر
0
مقدار کالیبراسیون رنگ (1.5- تا 1.5) زمانی که colortabletrans روی غیر خطی یا غیر متقارن تنظیم شده است .
داده های رنگی
آرایه دو بعدی 1D
داده های رنگی برای نمودار داده های پیکان به عنوان یک بردار N واقعی.
رنگ آمیزی
رنگی یکنواخت شیب
رنگ پذیر
نحوه رنگ آمیزی طرح: با استفاده از جدول رنگ، رنگ یکنواخت یا گرادیان رنگ.
رنگ افسانه
در خاموش
بر
وقتی رنگ‌آمیزی روی جدول رنگی تنظیم شده است ، افسانه رنگ نشان داده شود یا خیر .
حالت رنگ
خطی متقارن خطی لگاریتمی
خطی
مقیاس بندی جدول رنگ: خطی، متقارن خطی در حدود 0، یا لگاریتمی، زمانی که رنگ آمیزی روی جدول رنگی یا گرادیان تنظیم می شود .
رنگ پذیر
نام جدول رنگی
رنگين كمان
جدول رنگی که هنگام رنگ‌آمیزی استفاده می‌شود روی رنگی تنظیم شده است . برای لیستی از جداول رنگی به جدول های رنگی مراجعه کنید .
colortabletrans
هیچکدام معکوس غیر خطی غیر خطی متقارن
هیچ یک
تغییر شکل جدول رنگ، زمانی که رنگ آمیزی روی رنگی یا گرادیان تنظیم می شود .
رنگ پایین سفارشی
RGB-سه گانه
{1،0،0} یا آخرین رنگ استفاده شده
رنگ یکنواخت برای استفاده وقتی پایین رنگ روی سفارشی تنظیم شود فعال می شود .
رنگ سفارشی
RGB-سه گانه
{1،0،0} یا آخرین رنگ استفاده شده
رنگ یکنواخت برای استفاده وقتی رنگ روی سفارشی تنظیم شود فعال می شود .
رنگ سفارشی
RGB-سه گانه
{1،0،0} یا آخرین رنگ استفاده شده
رنگ یکنواخت برای استفاده هنگامی که topcolor روی سفارشی تنظیم شده باشد فعال می شود .
لاگرانژ
دو برابر > 1
100
اگر طول فلش لگاریتمی باشد : نسبت بین حداکثر طول فلش و طول فلشی که زیر آن هیچ فلشی کشیده نشده است.
رنگارنگ غیر خطی
در خاموش
خاموش
وقتی رنگ آمیزی روی جدول رنگی یا گرادیان تنظیم می شود و ترانس های رنگی روی غیرخطی یا غیر خطی متقارن تنظیم می شود، آیا به جدول رنگ یا گرادیان معکوس می شود .
داده های نقطه ای
آرایه دو بعدی دوبعدی
داده‌های نقطه‌ای برای نقاط شروع فلش‌ها در نمودار داده‌های پیکان، به صورت مختصات x و y به صورت دو بعدی و مختصات x، y- و z در سه بعدی در یک ماتریس واقعی sdim-by-N.
محدوده رنگی
در خاموش
خاموش
آیا از محدوده رنگ دستی مشخص شده در rangecolormin و rangecolormax استفاده شود . محدوده رنگ حداقل و حداکثر مقدار را در رنگ های رسم شده مشخص می کند. پیش فرض حداقل و حداکثر مقادیر داده است.
rangecolormax
دو برابر
وابسته به طرح
حداکثر مقدار محدوده رنگ. وقتی rangecoloractive روشن است فعال است .
rangecolormin
دو برابر
وابسته به طرح
حداقل مقدار محدوده رنگ. وقتی rangecoloractive روشن است فعال است .
rangedatactive
در خاموش
خاموش
آیا از محدوده داده دستی مشخص شده در rangedatamin و rangedatamax استفاده شود . مقادیر خارج از محدوده داده رسم نمی شوند.
rangedatamax
دو برابر
وابسته به طرح
حداکثر مقدار داده وقتی rangedataactive روشن است فعال است .
rangedatamin
دو برابر
وابسته به طرح
حداقل مقدار داده وقتی rangedataactive روشن است فعال است .
عنوان
رشته
عنوان خودکار
عنوانی که باید در صورت دستی بودن عنوان عنوان استفاده شود .
نوع عنوان
خودکار برچسب دفترچه راهنما هیچ یک
خودکار
خودکار ، اگر عنوان باید به طور خودکار محاسبه شود. label ، اگر عنوان باید برچسب گروه طرح باشد. manual ، اگر باید از عنوان کتابچه راهنمای کاربر استفاده شود ( ویژگی عنوان ). هیچ ، اگر عنوانی نمایش داده نشود.
رنگ بالا
سفارشی سیاه آبی فیروزه ای خاکستری سبز سرخابی قرمز سفید رنگ زرد
سفید
رنگ بالایی که برای شیب رنگ استفاده می شود. وقتی رنگ آمیزی گرادیان است فعال است .
داده های برداری
آرایه دو بعدی دوبعدی
داده های برداری برای نمودار داده های پیکان، به عنوان علامت و طول فلش ها در جهت های x و y به صورت دو بعدی و در جهت های x، y و z به صورت سه بعدی در یک ماتریس واقعی sdim-by-N.
ویژگی های
ظاهر مواد ، شفافیت (فقط سه بعدی)
مثال
روشی برای ایجاد یک دایره پیکان در دو بعدی.
کد برای استفاده با جاوا
رشته pgTag = model.result().uniquetag(“pg”);
ResultFeature pg = model.result().create(pgTag, 2);
ResultFeature plot = pg.create(“arrow1”, “ArrowData”);
int N = 17;
double[][] p = دو برابر جدید[2][N];
double[][] vec = دو برابر جدید[2][N];
دو لنگه = 0.2;
برای (int i = 0; i < N; i++) {
زاویه دو برابر = 2*Math.PI*i/N;
p[0][i] = Math.cos (زاویه)؛
p[1][i] = Math.sin(angle);
vec[0][i] = -len*p[0][i];
vec[1][i] = -len*p[1][i];
}
plot.set(“pointdata”, p).set(“vectordata”, vec);
روشی برای ایجاد یک مارپیچ لگاریتمی سه بعدی.
کد برای استفاده با جاوا
رشته pgTag = model.result().uniquetag(“pg”);
ResultFeature pg = model.result().create(pgTag, 3);
ResultFeature plot = pg.create(“arrow1”, “ArrowData”);
int N = 1000;
double[][] p = دو برابر جدید[3][N];
double[][] vec = دو برابر جدید[3][N];
double[] color = new double[N];
برای (int i = 0; i < N; i++) {
دو برابر = 0.005*i;
p[0][i] = Math.exp(par)*Math.cos(10*par);
p[1][i] = Math.exp(par)*Math.sin(10*par);
p[2][i] = 0.1*i;
دو لنگه = Math.sqrt(p[0][i]*p[0][i]+p[1][i]*p[1][i]+p[2][i]*p[2 ][من])؛
برای (int j = 0; j < 3; j++) {
vec[j][i] = 4*p[j][i]/len;
}
color[i] = i;
}
plot.set(“pointdata”، p)
.set(“vectordata”، vec)
.set (“colordata”، رنگ)
.set(“رنگ آمیزی”، “رنگ پذیر”);
همچنین ببینید