Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wolfram mathematica 对数图_Wolfram Mathematica_Plot - Fatal编程技术网

Wolfram mathematica 对数图

Wolfram mathematica 对数图,wolfram-mathematica,plot,Wolfram Mathematica,Plot,考虑以下几点: daList={{1., 588.956}, {2.15443, 581.347}, {4.64159, 573.648}, {10.,560.676}, {21.5443, 552.881}, {46.4159, 547.851}, {100.,544.908}, {215.443, 543.407}, {464.159, 542.358}, {1000., 541.452}} ListPlot[daList, Plot

考虑以下几点:

daList={{1., 588.956}, {2.15443, 581.347}, {4.64159, 573.648}, 
        {10.,560.676}, {21.5443, 552.881}, {46.4159, 547.851}, 
        {100.,544.908}, {215.443, 543.407}, {464.159, 542.358}, 
        {1000., 541.452}}


ListPlot[daList, PlotStyle -> Directive[Thick, Red]]


如何使每个点沿x轴等间距分布。我猜是一个对数范围?

您可以使用产生


海克给了你一个简单的答案(也是最好的答案),适合你的需要。要回答在
列表图中执行此操作的具体问题,请举一个简单的示例:

Clear@tickFun
tickFun[min_, max_] := 
  Table[{i, 10^i, {.02, 0}}, {i, Ceiling[min], Floor[max]}];
ListPlot[{Log10@#1, #2} & @@@ daList, Ticks -> {tickFun, Automatic}]

我正在删除mathematica-8标记,因为它不受版本8的限制或特定于版本8。@Mr.Wizard,我使用了该标记,以便解决方案能够考虑它。我明白了。我认为使用[mathematica-8]标记来表示与v8相关的特性更有意义。您可以合理地假设大多数人(我除外)正在使用当前版本。