用matlab如何画出三维图!!!!!!

用matlab如何画这个函数的图,正确的图应该为,不知道用matlab怎么画出的?????急急急!!!!!!... 用matlab如何画这个函数的图,正确的图应该为
,不知道用matlab怎么画出的?????急急急!!!!!!
展开
 我来答
百度网友c3efede
2013-08-17 · TA获得超过1460个赞
知道小有建树答主
回答量:535
采纳率:100%
帮助的人:572万
展开全部
clear all;clc;
m1 = linspace(0,20,200);  % 定义m的范围,100为网格密度
alpha1 = linspace(-100,100,100); % 定义alpha的范围,100为网格密度
[m,alpha]=meshgrid(m1,alpha1); % 生成m和alpha的网格矩阵, 这是三维画图一般采用的方法, 不要细究
% 以下利用点运算计算出e在各个网格点的值, 式子比较繁琐用了temp变量暂存
temp1 = m.^2+1; 
temp2 = 2*m.*cos(alpha/180*pi); 
e = sqrt( (temp1-temp2)./((temp1+temp2)) );
% 利用surf命令画图, 画好后在UI界面旋转下角度, 修改下坐标即可 
surf(m,alpha,e);
yu_tongkui
2013-08-17 · TA获得超过348个赞
知道小有建树答主
回答量:129
采纳率:100%
帮助的人:147万
展开全部
surf命令可以画.
负载阻抗角度差就是alpha_2-beta_2吗?这样画出来的图好像不对,如m=0,alpha_2-beta_2=0时应该epsilon_I=1而不是0.
追问
谢谢你的回答,给了我启示!!!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式