| 查看: 716 | 回复: 6 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
Mathematica如何生成2D有界区域的坐标矩阵? 已有2人参与
|
||
|
如果是一个正方区域直接用Table[{i, j}, {i, 2.0, 3.0, 0.5}, {j, 400, 600, 100}]就可以了 得到:{{{2., 400}, {2., 500}, {2., 600}}, {{2.5, 400}, {2.5, 500}, {2.5,600}}, {{3., 400}, {3., 500}, {3., 600}}} 但是如果是一个直线围成的平行四边形区域,直接用Table: Table[{i, j}, {i, 0.003*j + 1.10, 0.003*j + 1.13, 0.01}, {j, 400, 600,100}] 得;{{{2.3, 400}, {2.6, 500}, {2.9, 600}}} 仅有第一个函数0.003*j + 1.10起作用,而我希望的是一个0.003*j + 1.10,和0.003*j + 1.13直线围成的平行四边形区域,对每个j值均以0.5步长等分 如果Table[Table[i, {i, 0.003*j + 1.10, 0.003*j + 1.13, 0.01}], {j, 400, 600, 100}] j确实起作用得到:{{2.3, 2.31, 2.32, 2.33}, {2.6, 2.61, 2.62, 2.63}, {2.9, 2.91, 2.92, 2.93}} 但是我需要的是坐标形式,不是单一的i,需要{i,j}形式 请问我应该怎么做才能达到和正方区域一样的结果? |
» 猜你喜欢
一志愿北京理工大学本科211材料工程294求调剂
已经有8人回复
349求调剂
已经有6人回复
329求调剂
已经有9人回复
求调剂一志愿武汉理工大学材料工程(085601)
已经有9人回复
327求调剂
已经有5人回复
求收留
已经有5人回复
375求调剂
已经有4人回复
340求调剂
已经有6人回复
298求调剂
已经有3人回复
085601材料工程找调剂
已经有9人回复
4楼2015-08-16 09:45:18
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
sss668800: 金币+6, ★★★很有帮助, 看来不同方法都可以,谢谢哈! 2015-08-16 09:41:48
xzhdty: 金币+2, 感谢参与 2015-08-17 07:39:45
感谢参与,应助指数 +1
sss668800: 金币+6, ★★★很有帮助, 看来不同方法都可以,谢谢哈! 2015-08-16 09:41:48
xzhdty: 金币+2, 感谢参与 2015-08-17 07:39:45
|
可以Table[Table[{i, j}, {i, 0.003*j + 1.10, 0.003*j + 1.13, 0.01}], {j,400, 600, 100}] 得到了: {{{2.3, 400}, {2.31, 400}, {2.32, 400}, {2.33, 400}}, {{2.6, 500}, {2.61, 500}, {2.62, 500}, {2.63, 500}}, {{2.9, 600}, {2.91, 600}, {2.92, 600}, {2.93, 600}}} |
2楼2015-08-15 21:14:50

3楼2015-08-16 08:57:34
|
再问一下,直接用正序的:Table[{i, j}, {i, 0.003*j + 1.10, 0.003*j + 1.13, 0.01}, {j, 400, 600,100}]结果是{{{2.3, 400}, {2.6, 500}, {2.9, 600}}, {{2.31, 400}, {2.61, 500}, {2.91, 600}}, {{2.32, 400}, {2.62, 500}, {2.92, 600}}} 而用你的反序的:Table[{i, j}, {j, 400, 600, 100}, {i, 0.003*j + 1.10, 0.003*j + 1.13, 0.01}] 得到:{{{2.3, 400}, {2.31, 400}, {2.32, 400}, {2.33, 400}}, {{2.6, 500}, {2.61, 500}, {2.62, 500}, {2.63, 500}}, {{2.9, 600}, {2.91, 600}, {2.92, 600}, {2.93, 600}}} 正序少了{{2.33, 400}, {2.63, 500}, {2.93, 600}}这三项,是为什么呢? |
5楼2015-08-16 09:48:17














回复此楼