24小时热门版块排行榜    

CyRhmU.jpeg
查看: 489  |  回复: 0
【悬赏金币】回答本帖问题,作者秃头娃将赠送您 15 个金币

秃头娃

新虫 (初入文坛)

[求助] 正交晶系的三维杨氏模量图怎么作?

请问一下大家,正交晶系里面的matlab杨氏模量图怎么做出来啊?可以做出立方和四方的(*`へ?*),但是正交的怎么都做不出来,附上的我代码,麻烦各位老师同学帮我看一下,谢谢!
%calculate the directional dependence of bulk and elastic moduli (rhombohedral)
clear
clc
S11= 0.001049 ;
S22= 0.001038  ;
S12= -0.000036;
S66= 0.003580 ;
S13= -0.000083 ;
S55= 0.002496 ;
S23= -0.000067;
S33= 0.000769;
S44= 0.002986;
theta=0:pi/36:2*pi;
pha=0:pi/36:2*pi;

%计算三维图时用
[TH,PH]=meshgrid(theta,pha);
ST=sin(TH);CT=cos(TH);
SP=sin(PH);CP=cos(PH);
L1= ST.*CP; L2= ST.*SP; L3=CP;
%the elastic surface of plan (001)  
dEM=(L1.^4).*S11+(L2.^4).*S22+(L3.^4).*S33+(L2.^2).*(L3.^2).*(2.*S23+S44)+(L1.^2).*(L3.^2).*(2.*S13+S55)+(L1.^2).*(L2.^2).*(2.*S12+S66);

EM=1./dEM;
XE=EM.*ST.*CP;
YE=EM.*ST.*SP;
ZE=EM.*CT;
figure,surf(XE,YE,ZE),box on,axis equal
xlabel('Ex');ylabel('Ey');zlabel('Ez');box on
%legend('elastic modul')

发自小木虫Android客户端
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 秃头娃 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见