关于MATLAB方程组绘图三个方程如下 tan(mq*h)/tan(mp*h)+4*k^2*mp*mq/(mq^2-k^2)^2=0 mp=sqrt(w^2/cl^2-k^2) mq=sqrt(w^2/ct^2-k^2) 要画出其中k和w的图像拜托了,哪位大人知道的话请告诉我吧,此题追加100分.
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 02:39:07
关于MATLAB方程组绘图三个方程如下 tan(mq*h)/tan(mp*h)+4*k^2*mp*mq/(mq^2-k^2)^2=0 mp=sqrt(w^2/cl^2-k^2) mq=sqrt(w^2/ct^2-k^2) 要画出其中k和w的图像拜托了,哪位大人知道的话请告诉我吧,此题追加100分.
关于MATLAB方程组绘图
三个方程如下
tan(mq*h)/tan(mp*h)+4*k^2*mp*mq/(mq^2-k^2)^2=0
mp=sqrt(w^2/cl^2-k^2)
mq=sqrt(w^2/ct^2-k^2)
要画出其中k和w的图像
拜托了,哪位大人知道的话请告诉我吧,此题追加100分.
关于MATLAB方程组绘图三个方程如下 tan(mq*h)/tan(mp*h)+4*k^2*mp*mq/(mq^2-k^2)^2=0 mp=sqrt(w^2/cl^2-k^2) mq=sqrt(w^2/ct^2-k^2) 要画出其中k和w的图像拜托了,哪位大人知道的话请告诉我吧,此题追加100分.
clc;clear;
cl=4000;ct=1970;h=0.00384;
mp=sym('sqrt(w^2/cl^2-k^2)')
mq=sym('sqrt(w^2/ct^2-k^2)')
mp=subs(mp)
mq=subs(mq)
f=sym('tan(mq*h)/tan(mp*h)+4*k^2*mp*mq/(mq^2-k^2)^2')
f1=subs(f)
ezplot(f1,[0 0.001 0 0.0000001])
运行结果:
f1 =
tan(12/3125*(1/3880900*w^2-k^2)^(1/2))/tan(12/3125*(1/16000000*w^2-k^2)^(1/2))+4*k^2*(1/16000000*w^2-k^2)^(1/2)*(1/3880900*w^2-k^2)^(1/2)/(1/3880900*w^2-2*k^2)^2