Dear Abishek,
the code was just an example for you so that you’ll better understand that the oder of your rotations matters, I guess you have seen that they are not commutative. Example code with a unimodal model odf.
Btw. actually mtex has a very nice built-in help so if you don’t know something, for example what unimodalODF does, type "help unimodalODF" and you’ll get a little bit of nice explanation; also the documentation at the website is highly recommendable.
Your two polefigures are just rotated with respect to each other. You should check your reference frame definitions and your rotation around y does not look like it’s doing any good here.
Cheers,
Rüdiger
Rüdiger Kilian
Department of Environmental Sciences
Geological Institute
Bernoullistr. 32
CH-4056 Basel
Switzerland
+41 61 207 3610
On 04 Aug 2016, at 3:46 pm, Abhishek Ghosh <
abhishe...@gmail.com> wrote:
> Dear Ruediger Kilian,
>
> I can't understand the your last mail. you mentioned '432', unimodal. what is this? I also not understand the code- odf=unimodalODF(orientation('Euler',[0,45,0]*degree,cs)) . ODF should be calculated after rotation like
> rot1=rotation('axis',yvector,'angle',90*degree);
> rot2=rotation('axis',xvector,'angle',90*degree);
>
> My other questions that Mtex is not matching with other softwares like labosoft. Here I am using the below codes-
>
> rot1 = rotation('axis',yvector,'angle',90*degree);
> rot2 = rotation('axis',zvector,'angle',90*degree);
> pfr1=rotate(pf,rot1);
> pfr2=rotate(pfr1,rot2);
> odf=calcODF(pfr2);
> pf = normalize(pfr2,odf);
> plotpdf(odf,[Miller(1,1,1)],'angle','contourf','complete','antipodal','minmax','off')
>
>
>
>
>
> I attached some pole figures of labosoft and Mtex. For both cases same materials,temperature and other parameters used and measured texture on ED-TD plane both cases. Here there should be no difference but I found some significant differences for texture components between softwares.
>
> Please comment on this.
>
>
>
>
> On Friday, July 29, 2016 at 6:28:47 PM UTC+5:30, Abhishek Ghosh wrote:
> Dear Sir,
>
> In MTEX 3.5, we can plot in mtex by several conventions options and for all this conventions Z will be out or in the plane and X, Y will just change like- north , east, south etc by choosing convention options.
>
>
> Now I want to discuss few things about my work.
>
> I have done ECAP of fcc metals and measured XRD -Texture, parallel to Ecap direction. Now, most of researchers prefer to plot for Ecap ND -ED directions, instead of ED-TD, here ED (X), TD(Y) and ND (Z) if I choose the below plotting convention
>
> setMTEXpref('xAxisDirection','north');
> setMTEXpref('zAxisDirection','outOfPlane'). (The second convention option in MTEX)
>
>
> From this logic I can rotate pole figure and plot pole figures by following codes-
>
> rot = rotation('axis',yvector,'angle',90*degree);
> rot = rotation('axis',zvector,'angle',90*degree);
> pf_rotated = rotate(pf,rot);
> plot(pf_rotated,'antipodal')
>
> rotpf = rotate(pf,rot);
>
> odf=calcODF(rotpf);
>
> pf = normalize(pf,odf);
>
> plot(odf,'phi2',[0 45]*degree,'projection','plain','grey','contourf');
> plotpdf(odf,[Miller(1,1,1),Miller(2,0,0),Miller(2,2,0),Miller(3,1,1)],'angle','contourf','complete','antipodal','minmax','off')
>
> Sir, kindly comment on this codes. Is it ok? If I am wrong please suggest me advice.
>
> Thanking You,
>