精品偷拍一区二区三区,亚洲精品永久 码,亚洲综合日韩精品欧美国产,亚洲国产日韩a在线亚洲

  • <center id="usuqs"></center>
  • 
    
  • Matlab求解含有字母參數(shù)的非線性超越方程組

    Matlab求解含有字母參數(shù)的非線性超越方程組
    現(xiàn)有一個(gè)方程組:
    c1*px+s1*py=a3*c23+s23*d4+a1+a2*c2
    pz=a3*s23-d4*c23+a2s2
    其中
    c23=cos(x2+x3)
    s23=sin(x2+x3)
    c2=cos(x2)
    s2=sin(x2)
    s3=sin(x3)
    c3=cos(x3)
    c1=cos(x1)
    s1=sin(x1)
    其中只有x2和x3是未知的要求解的,其余的是已知參數(shù),如何用matlab計(jì)算出x2和x3分別用已知參數(shù)表示的表達(dá)式呢?
    數(shù)學(xué)人氣:287 ℃時(shí)間:2020-06-12 05:49:33
    優(yōu)質(zhì)解答
    既然你知道他是超越方程,他就沒(méi)有通用的解法,直接數(shù)值解一般用優(yōu)化的方法求解,先編寫函數(shù):
    function f=fx(x)

    x1=5;%給定的值
    px=;

    py=;
    pz=;
    a3=;
    d4=;
    a1=
    a2=;

    x2=x(1);
    x3=x(2)
    c23=cos(x2+x3);
    s23=sin(x2+x3);
    c2=cos(x2);
    s2=sin(x2);
    s3=sin(x3);
    c3=cos(x3);
    c1=cos(x1);
    s1=sin(x1);
    f(1)=c1*px+s1*py-(a3*c23+s23*d4+a1+a2*c2);
    f(2)=pz-a3*s23-d4*c23+a2*s2;

    然后
    >> [x,f]=fsolve(@fx,[1,30])先看看基本知識(shí),不要只急于解決問(wèn)題。
    我來(lái)回答
    類似推薦
    請(qǐng)使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點(diǎn),以保證最佳閱讀效果。本頁(yè)提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權(quán)所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機(jī)版