MATLAB绘图问题
1.exp(ikr)项中的k要怎么用MATLAB语言描述?这是一个电磁波或者你可以理解为平面波里必然含有的项。更进一步的说是——我想知道如何画出y=exp(ikr)的图像...
1.exp(ikr)项中的k要怎么用MATLAB语言描述?这是一个电磁波或者你可以理解为平面波里必然含有的项。
更进一步的说是——我想知道如何画出y=exp(ikr)的图像
2.已知一个光波函数的解析表达式,如何画出这个光强分布图形?
这个是比较专业的东西,希望我的问题描述能让大家明白我要表达的意思。只要回答了第一题就有100分了,如果能再回答第二题,我再加100给你。
y=exp(ikr)是一个平面波项啊,是一个y关于r的e指数的函数形式 展开
更进一步的说是——我想知道如何画出y=exp(ikr)的图像
2.已知一个光波函数的解析表达式,如何画出这个光强分布图形?
这个是比较专业的东西,希望我的问题描述能让大家明白我要表达的意思。只要回答了第一题就有100分了,如果能再回答第二题,我再加100给你。
y=exp(ikr)是一个平面波项啊,是一个y关于r的e指数的函数形式 展开
5个回答
展开全部
还是用具体的例子吧。
i是常数,k和r是变量,对吧?
那么y=exp(ikx)就是三维图形了。你没有给出具体数值,我只好假设了,i=2 i和k都是1:25
clc;clear
i=2;
[r,k]=meshgrid(0.01:0.01:0.25,0.01:0.01:0.25);
y=exp(i*k.*r);
mesh(r,k,y)
%用mesh和surf的一个就行。surf(r,k,y)
%如果是二维的,用plot绘图
%plot(r,y)
i是常数,k和r是变量,对吧?
那么y=exp(ikx)就是三维图形了。你没有给出具体数值,我只好假设了,i=2 i和k都是1:25
clc;clear
i=2;
[r,k]=meshgrid(0.01:0.01:0.25,0.01:0.01:0.25);
y=exp(i*k.*r);
mesh(r,k,y)
%用mesh和surf的一个就行。surf(r,k,y)
%如果是二维的,用plot绘图
%plot(r,y)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1、直接在matlab里面写就可以了,它认识复数的指数表达形式的。然后再用plot就可以了。
2、你都知道函数解析式了,就像你说的,y=exp(ikr),直接写在matlab里面不就可以了?
2、你都知道函数解析式了,就像你说的,y=exp(ikr),直接写在matlab里面不就可以了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的问题说明的不是很清楚,也有可能我不是该领域的。
1、exp(ikr)中ikr都分别是什么?3个参数还是1个参数?为什么只问k如何描述呢?
2、该问题与matlab绘图无关吧。你只要告诉明确的函数形势,才能用matlab画出。而现在函数形式都不知道。
1、exp(ikr)中ikr都分别是什么?3个参数还是1个参数?为什么只问k如何描述呢?
2、该问题与matlab绘图无关吧。你只要告诉明确的函数形势,才能用matlab画出。而现在函数形式都不知道。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2006-05-18
展开全部
hnfcx nur
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询