Hi,
To change the axis scale type, you can use
//Set Y axis as log10
layer.y.type = 2;
//Set X axis as square root
layer.x.formula$=sqrt(x);
layer.x.invformula$ = x^2;
layer.x.type = 11;
Please visit our LabTalk document for further information of Layer.Axis.type.
http://www.originlab.com/doc/LabTalk/ref/Layer-Axis-obj
Please note that layer.x.formula$ and layer.x.invformula$ only support in Origin 9.1 and later version. Please try it in version 9.1. You can try our demo here:
http://originlab.com/index.aspx?go=DOWNLOADS/OriginEvaluation
Thanks,
Amanda
OriginLab Technical Service