簡體   English   中英

我可以使用哪些循環和哪個坐標系來自動化此桁架結構示例

[英]Which loops and which co-ordinate system can I use to automate this example of a truss structure

我是Matlab的新手,似乎無法使用if循環。 例如,如果Ln> k,則將點i(n-1)繪制到i(n)。 如何自動將正確的行向量或列向量分配給i(n)?

這是我想要的圖表

在此處輸入圖片說明

我要實現的是將i(0)連接到i(1)到... i(n-1)到i(n)。

我對使用哪個坐標系感到有些困惑? 我認為使用極坐標系會很容易。 定義到點i(o)的距離和角度,然后從點i(1)進行相同的操作,但是根據我的發現,有必要將其轉換回笛卡爾坐標系。

一旦對本節感到滿意,我就有信心可以繼續下一步,並為我的問題制定完整的解決方案。 如果您對我要實現的目標感興趣,請訪問以下鏈接

[請注意]在我鏈接到的那個問題上,我被告知我把它弄亂了。 如果這個問題也不清楚,我感到抱歉。 我確實已經花時間使它盡可能清晰。 我發現有時候很難表達自己。

對於坐標系,可以將復數用作在一維矩陣中的簡單工作方式。 否則,我很難理解您要完成的工作。 您至少應該嘗試顯示一些代碼,因為我們將可以更好地為您提供指導。

您可以通過多種方法來執行問題。 在不涉及細節的情況下,您可以執行以下操作:

n = 1
L(1) = ...
point(1) = ...

while (L(n) < k)
    n = n+1;       
    L(n) = L(n-1)*sin(alpha)/sin(alpha+theta);
    point(n) = ...
end

plot(point(1:n));

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM