<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />嘗試在圖形生成器中繪製一些函數與日期,我得到了階梯式外觀。JMP 11 或 12。有什麼方法可以平滑曲線嗎?順便說一句,這些是生物節律。

這是代碼:
dt =新表( “BR-2015” ,新增行( 2 ) ,
新專欄( “日期” ,數位,連續的,格式( “ddMonyyy” , 18 ) ,
輸入格式( “ddMonyyy” ) ,
設定值( [ 3502915200 , 3518467200 ] ) ) ,
新專欄( “身體的” ,數位,連續的,格式( “最好的” , 12 ) ,
公式( BD1 =解析日期( “1976 年 1 月 1 日” ) ; t1 =日期差異( BD1 , :日期, “天” ) ;
罪( ( 2 * 3.14159 * t1 ) / 23 ) ; ) ) ,
新專欄( “情緒化” ,數位,連續的,格式( “最好的” , 12 ) ,
公式( BD2 =解析日期( “1976 年 1 月 1 日” ) ; t2 =日期差異( BD2 , :日期, “天” ) ;
罪( ( 2 * 3.14159 * t2 ) / 28 ) ; ) ) ,
新專欄( “知識分子” ,數位,連續的,格式( “最好的” , 12 ) ,
公式( BD3 =解析日期( “1976 年 1 月 1 日” ) ; t3 =日期差異( BD3 , :日期, “天” ) ;
罪( ( 2 * 3.14159 * t3 ) / 33 ) ; ) ) ,
新專欄( “合成的” ,數位,連續的,格式( “最好的” , 12 ) ,
公式( :身體的+ :情緒化+ :知識分子) )
) ;
// 將公式繪製為函數
dt <<圖形產生器(
尺寸(第739章, 500 ) ,
顯示控制面板( 0 ) ,
變數(
X ( :日期) ,
是( :身體的) ,
是( :情緒化,位置( 1 ) ) ,
是( :知識分子,位置( 1 ) ) ,
是( :合成的,位置( 1 ) )
) ,
元素(公式( X ,是( 1 ) ,是( 2 ) ,是( 3 ) ,是( 4 ) ,傳奇( 3 ) ) )
) ;
在這種情況下,步驟函數是由您的函數引起的,由於您的 Date Difference(),該函數每天都有一個內建步驟。
將日期差異的增量更改為“小時”並除以 (23*24),您將獲得更平滑的版本。 我只為這個例子做了物理練習。

dt =New Table("BR-2015", Add Rows(2),
New Column( "Date", Numeric, Continuous, Format( "ddMonyyyy", 18 ),
Input Format( "ddMonyyyy" ),
Set Values( [3502915200, 3518467200] ) ),
New Column( "Physical", Numeric, Continuous, Format( "Best", 12 ),
Formula( bd1 = Parse Date( "01Jan1976" ); t1 = Date Difference( bd1, :Date, "Hour" );
Sin( (2 * 3.14159 * t1) / (23*24) ); ) ),
New Column( "Emotional", Numeric, Continuous, Format( "Best", 12 ),
Formula( bd2 = Parse Date( "01Jan1976" ); t2 = Date Difference( bd2, :Date, "Day" );
Sin( (2 * 3.14159 * t2) / 28 ); ) ),
New Column( "Intellectual", Numeric, Continuous, Format( "Best", 12 ),
Formula( bd3 = Parse Date( "01Jan1976" ); t3 = Date Difference( bd3, :Date, "Day" );
Sin( (2 * 3.14159 * t3) / 33 ); ) ),
New Column( "Composite", Numeric, Continuous, Format( "Best", 12 ),
Formula( :Physical + :Emotional + :Intellectual ) )
);
// Plot formulas as functions
dt << Graph Builder(
Size( 739, 500 ),
Show Control Panel( 0 ),
Variables(
X( :Date ),
Y( :Physical ),
Y( :Emotional, Position( 1 ) ),
Y( :Intellectual, Position( 1 ) ),
Y( :Composite, Position( 1 ) )
),
Elements( Formula( X, Y( 1 ), Y( 2 ), Y( 3 ), Y( 4 ), Legend( 3 ) ) )
);