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

  • <center id="usuqs"></center>
  • 
    
  • 如何繪制f(x(1),x(2))=21.5+x(1)*sin(4*pi*x(1))+x(2)*sin(20*pi*x(2); 這個函數圖,用matlab

    如何繪制f(x(1),x(2))=21.5+x(1)*sin(4*pi*x(1))+x(2)*sin(20*pi*x(2); 這個函數圖,用matlab
    s.t
    -3-x(1)
    其他人氣:988 ℃時間:2020-03-25 15:57:59
    優(yōu)質解答
    [x1,x2]=meshgrid(-3:0.05:12.1,4.1:0.05:5.8);
    f=21.5+x1.*sin(4*pi*x1)+x2.*sin(20*pi*x2);
    mesh(x1,x2,f),grid on;xlabel('x1'),ylabel('x2'),zlabel('f(x1,x2)');
    meshgird后面的參數沒啥特殊要求,間隔主要是為了成圖的效果和不違反數學的定義就可。

    數組的乘、除、乘方要用點運算,以此與矩陣運算區(qū)別。

    plot是二維數據繪圖,mesh和surf是三維數據繪圖,區(qū)別主要是網格線顏色和其之間是否填色的不同。

    grid on 是生成坐標網格,易于你讀取坐標數據。

    你還是參考help文檔吧,這些實在太基礎沒啥好說的,你通過簡單的試驗一看就懂!
    我來回答
    類似推薦
    請使用1024x768 IE6.0或更高版本瀏覽器瀏覽本站點,以保證最佳閱讀效果。本頁提供作業(yè)小助手,一起搜作業(yè)以及作業(yè)好幫手最新版!
    版權所有 CopyRight © 2012-2024 作業(yè)小助手 All Rights Reserved. 手機版