24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1494  |  回复: 12
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

815292578

木虫 (著名写手)

[求助] 用Matlab如何编制以下几个方程???

需要编写几个公式,在图片中。公式中的a、r0、角度、Dcj都是定值。只有Wn(n=0,1,2,...)、un、An是未知量,这三个公式就是求这三个未知量。不知道用Matlab如何编制程序?请大家给出建议或是相应程序,多谢!
用Matlab如何编制以下几个方程???
360截图20130820103013390.JPG
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

fengtion

新虫 (初入文坛)

【答案】应助回帖

引用回帖:
11楼: Originally posted by 815292578 at 2013-09-07 09:12:45
是的,第一个方程就可以求出wn,你能否写一下程序或是简单的编写思路?我对Matlab软件不是很熟。十分感谢.......

%%%说明:里面的有些符号是题目中的定值,你得把常数带进去,不能用我程序里的字符,
function jisuan(w)   %%%说明:w是你求出的wn,是一个数组,取足够的数据(解是无限的,这儿取几百个就够了)
syms x
u=Dcj*(w.^2-w0^2)/(2*a);  %%%说明:直接求出u
n=lenth(w);
c=zeros(n,1);
b=zeros(n,1);
A=zeros(n,1);
for i=1:n
    b(i)=-w0*int(sin(w0*x)*cos(w(i)*x),x,0,r0/a);
    for j=1:n
        c(i)=w(j)*int(sin(w(j)*x)*cos(w(i)*x),x,0,r0/a)+c(i);
    end
    A(i)=b(i)/c(i);
end
disp(A);
diap(u);
12楼2013-09-23 20:11:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 13 个回答

815292578

木虫 (著名写手)

没人回复啊,自己顶一个!请教高手帮忙啊,再加50个金币。
2楼2013-08-21 11:08:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

信彼南山

木虫 (著名写手)

图片根本看不清
3楼2013-08-21 14:18:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

815292578

木虫 (著名写手)

引用回帖:
3楼: Originally posted by 信彼南山 at 2013-08-21 14:18:54
图片根本看不清

嘿嘿,那我重新上传一张图片啊。请给点建议...多谢啊!
4楼2013-08-21 15:19:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见