<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、みんな、
いくつかの数値を変数に抽出するコードがあり、それらを文字列にまとめました。
xlocation = dt1 :ダイ_X [バツ] ;
場所= dt1 :ダイ_Y [バツ] ;
サイト= dt1 :サイト[バツ] ;
装置名= "x=" ||チャー( xlocation ) || "y=" ||チャー(場所) || " サイト" ||チャー(サイト) ;
次のような出力が得られます: x= 8 y=2 Site2
しかし、今はこれを出力します: x=[8] y=[2] サイト[2]
何を変更したのかわかりません。変数を抽出しているデータ テーブルの列は数値列です。
なぜこれが起こっているのか、誰にも考えがありますか?また、文字から削除機能の使用方法の例を見つけるのに苦労しています。
このようなもの?xlocation = (xlocation, [) から削除しますか?
PMroz と Craige に感謝します。
マトリックスでした。しかし、なぜ突然マトリックスに変わったのか分かりません。
列は行列を保持する JMP 12 式の列ですか?
これは、いくつかの洞察を与える可能性のあるデバッグのアイデアです。type() 関数は、JSL 変数の値のデータ型を示します。
x=42;
ショー (x、タイプ (x)、文字 (x));
x=[3.14];
ショー (x、タイプ (x)、文字 (x));
x = 42;
Type(x) = "数値";
Char(x) = "42";
x = [3.14];
Type(x) = "マトリックス";
Char(x) = "[3.14]";
x の値は?それは数値のリストまたはマトリックスのようで、xlocation、ylocation、およびサイトにマトリックスを返します。
x をテストするロジックを挿入する必要がある場合があります。行列の場合は、最初の値を抽出して使用します。
a = [ 1 ] ;
b =チャー( a ) ;
印刷する( b ) ;
「[1]」