-1
A
回答
2
使用fplot
與fplot(f,xinterval)
:
f = @(d) (1 - exp(-d.^(2)) ./ d);
xinterval = [-1 1];
fplot(f,xinterval);
你可以使用ezplot
如果你有MATLAB的舊版本。
+2
使用元素明智的運算符'f = @(d)(1 - exp(-d。^(2))./ d );'爲了避免不必要的時間花在矩陣運行檢查上 – Anthony
+0
確實。謝謝@Anthony – user2999345
相關問題
- 1. matlab繪圖的設定時間間隔
- 2. 選擇間隔
- 3. 如何在Matlab中繪製水平時間間隔圖
- 4. 選擇時間間隔linq
- 5. 在Matlab中,如何更改繪圖間隔?
- 6. matlab間隔空間
- 7. Matlab:每第n個間隔乘以選擇行
- 8. 選擇BLE廣播間隔
- 9. 選擇一個間隔
- 10. 在間隔Mysql的選擇時間戳
- 11. matlab繪圖圖
- 12. 在matlab中爲對數繪圖選擇不同的基礎
- 13. Matlab:使用IMRECT選擇ROI的實時繪圖
- 14. 隨時間變化的Matlab繪圖
- 15. 選擇時間戳間隔/天
- 16. SQL選擇記錄時間間隔
- 17. 選擇日期與時間間隔
- 18. Oracle如何選擇時間間隔
- 19. 選擇MATLAB的
- 20. 選擇:Matlab的
- 21. 在MATLAB中繪製均勻間隔的函數高度線
- 22. matlab繪圖
- 23. matlab - 圖形繪圖
- 24. 帶間隔的SKSpriteNode選擇器
- 25. Matlab繪圖日期和時間戳
- 26. 在子圖之間繪製分隔線
- 27. 核心繪圖:刻度間隔
- 28. 用線程間隔重繪視圖
- 29. 用固定的時間間隔更新圖形/繪圖
- 30. JavaScript繪圖API選擇
簡單的回答:'d = linspace(起始號碼,結束號碼,d號碼); fd =((1-exp(-d。^ 2)./ d); plot(d,fd)' – Anthony
所以,如果我想在一個區間內有10個點:[0,10^-3] : 'd = linspace(0,0.001,10); fd =((1-exp(-d。^ 2)./ d))' 'plot(d,fd)'? – user4725217
是的,這是正確的。順便說一句,在問題中的括號是不平衡的。 – Anthony