官术网_书友最值得收藏!

1.2 例題1:應用Dynamo繪制y=x(-5≤x≤5)函數圖像

1.解題思路

根據已有的函數知識,了解到函數y=x在區間(-5≤x≤5)的函數圖像,為一條連接點A(-5,-5)和點B(5,5)的直線段,如圖1-7所示;那么在Dynamo里,就可以利用兩點連線的思路來繪制此函數圖像。

總的來說就是先找到兩個點,然后再把這兩個點連成線,這樣即可完成函數圖像的繪制。

圖1-7

2.知識點

● Point. ByCoordinates

● Number

● Line. ByStartPointEndPoint

3.例題詳解

首先找到A(-5,-5)和B(5,5)兩點。

由于點屬于幾何學,所以在Geometry(幾何學)里找到Points(點)下的Point.ByCoordinates(通過坐標系生成點)節點,單擊此節點即可在操作界面添加一個此節點,如圖1-8所示。

Point.ByCoordinates(通過坐標系生成點)節點,通過輸入x、y兩個數值構成點的x、y坐標,從而生成點,如圖1-9所示。

圖1-8

圖1-9

在輸入數據Input(輸入)里的Basic(基礎數據)下,找到Number(數字)節點,如圖1-10所示。輸入數值(即點的x、y坐標值),并將其連接到Point.ByCoordinates(通過坐標系生成點)節點的對應接口,即可創建A(-5,-5)和B(5,5)兩點,如圖1-11所示。

圖1-10

圖1-11

提示1

節點連接是將一個節點的輸出端與另一個節點的輸入端連接;操作時單擊輸出端,這個時候就會從輸出端引出一條虛線;此時再單擊另一個節點的輸入端即可完成兩個節點的連接。兩個節點連接時,選擇輸入端與輸出端的先后順序并沒有要求。

提示1

取消節點連接時,單擊輸入端,然后在操作界面空白處單擊即可。

提示1

節點連接時,輸入端只能連接一個節點,而輸出端可以連接多個節點,如圖1-12所示。

圖1-12

確定了A、B兩點之后,只需用一條直線連接兩點即可。順著找點的思路,利用Geometry(幾何學)→Curves(線)→line(線)→ByStartPointEndPoint(通過兩點生成線),將兩個點分別與節點Line.ByStartPointEndPoint(通過兩點生成線)的兩個端口連接,形成直線段,如圖1-13所示。

保存文件為“y=x函數.dyn”。

圖1-13

提示

Dynamo不能同時打開多個腳本(.dyn)文件,新建或打開另一個腳本文件時,軟件會默認關閉現有腳本文件。

練習題繪制y=2x+1(-5≤x≤5)函數圖像

主站蜘蛛池模板: 雷州市| 阿荣旗| 济阳县| 额济纳旗| 柞水县| 永丰县| 平原县| 武宣县| 巴南区| 云龙县| 舞阳县| 德保县| 巫溪县| 砀山县| 汾西县| 汉源县| 鲁山县| 建平县| 随州市| 南和县| 常宁市| 临安市| 虞城县| 榕江县| 嘉义市| 永安市| 乐安县| 桦南县| 赣榆县| 襄垣县| 格尔木市| 宁南县| 古丈县| 长宁县| 扎兰屯市| 汉源县| 赤峰市| 翼城县| 乡城县| 同心县| 尚义县|