1

我有一个项目标题列表,它们都是整数(是的,标题是 0 到 120 int)值,但是当我阅读它们时,它们都是浮点数,所以在两者之间进行了一个我不知道的转换(代码未打开,所以我无法自己检查,但我需要更新 xml,为此我必须知道如何转换它)

  • 我想在这里找到的是我必须做什么样的转换才能从浮点数中取出一个匹配的 int 作为示例 OBJECT A 和 B。

第一个示例是具有浮动标题 57 但具有 int 标题 109 的 OBJECT A。第二个示例是具有浮动标题 168 但具有 int 标题 26 的 OBJECT B。

float 为 0 到 360,int 为 0 到 120。

最初我在考虑弧度,但有两个不一致首先是 OBJECT A 是 57 具有 int 109,所以我无法对其应用转换公式,我相信,其次是如果我没记错弧度最多180。

我真的很想知道为什么它有那个代表学位的整数以及它是如何转换成这样的......

PS:顺便说一句,我先在数学中发布了这个,然后再在这里发布,但他们要求它更适合这里。

更新更多样本:

 F    I
168   26
 57  109
180   30
165   25
 45  105
  0   90
318   99
348   86
240   50
204   38
345   85

F 代表浮点数 I 代表 INT

4

1 回答 1

1

行。您的坐标系旋转 90 度,120 匹配 360。

你的功能是:

f[x_] := 3 Mod[x - 90, 120];

剧情

ListPlot[{kk, Table[{i[[1]], f[i[[1]]]}, {i, kk}]}, PlotMarkers -> {"X", "O"}]

替代文字

所有点都OK,除了最后一个。

于 2010-11-21T23:26:21.417 回答