有沒有辦法在matlab 2014b中將heaviside函數的值更改爲零?因爲我從0.5的值更改爲1在原點更改Heaviside函數
0
A
回答
1
可以使用'HeavisideAtOrigin'
偏好sympref
在原點設置自定義值:
sympref('HeavisideAtOrigin',1);
one = heaviside(-1:1)
sympref('HeavisideAtOrigin',0.5);
pointFive= heaviside(-1:1)
...
one =
0 1 1
pointFive =
0 0.5000 1.0000
以上是introduced in R2015a。對於預R2015a,你就必須建立自己的此修復程序,如:實際上
% heavisideOrigin1.m
function y = heavisideOrigin1(x)
y = round(heaviside(x));
end
% ...
y = heavisideOrigin1(-1:1)
% prints
y =
0 1 1
+0
這是不可能在matlab 2014b –
+0
我的壞,沒有意識到這是[只在R2015a](http://se.mathworks.com/products/symbolic/whatsnew.html)引入。我會更新2015年之前的自定義修復程序。 – dfri
+0
那麼,有沒有解決方案? –
相關問題
- 1. 在javascript原型上更改函數
- 2. 更改OpenGL原點
- 3. 遞歸函數更改原始數組?
- 4. 在原型函數中更改時更新數值變量
- 5. 無法更改UIButton原點
- 6. 更改繪圖的原點
- 7. achartengine更改原點位置
- 8. 更改畫布的原點
- 9. 更改原點barplot R ggplot2
- 10. 更改座標原點在UIView的
- 11. 在git中更改分支原點
- 12. 更改jQuery點擊處理函數
- 13. 點擊更改jQuery.cycle函數值
- 14. 在JavaScript中更改宿主對象的原型函數?
- 15. 函數原型對象在另一個實例上更改
- 16. JavaScript:在構造函數中使用原型函數更改變量
- 17. 更改邊界原點+裁剪圖像
- 18. opengl:將原點更改爲左上角
- 19. 轉換原點更改延遲
- 20. 如何更改SourceTree中的原點
- 21. 更改Javascript座標的原點
- 22. 更改WPF中的文本塊原點
- 23. 如何更改3d變換的原點?
- 24. 更改JavaScript函數
- 25. jquery更改()函數
- 26. 在JavaScript函數中更改數組更改函數外的數組?
- 27. Excel VBA函數更新僅在更改
- 28. 「......」 在函數原型
- 29. 更改視圖框架原點導致其反彈回原位
- 30. 如何在jQuery中嵌入更改函數內的點擊函數?
你可以做你自己,如果你改變那麼它是不是真正的Heaviside函數了... – excaza
在文獻中heaviside(0)= 1的值用於連續函數。因爲我的功能是連續的,我想使用一個作爲heaviside(0) –
即使如此,只是讓自己的... – excaza