在maltab中画带参数的函数图像
生活随笔
收集整理的這篇文章主要介紹了
在maltab中画带参数的函数图像
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
先給大家看一個很簡單的例子,大家也許就知道怎么做了
syms a x f = sin(x + a); f1 = subs(f, a, 0); ezplot(f1, [0,4*pi]); figure; f2 = subs(f, a, pi/2); ezplot(f2, [0,4*pi]);其實就是用符號替換的方法,把一個符號函數中的某個符號替換成數值,就可以了。
畫一個符號函數只能用ezplot畫,fplot必須傳遞函數句柄。
如果想畫一組參數變化的函數,只需要把替換和畫圖放到一個循環中就行了。
稍微解釋一下subs:
subs(f, x1, y1)
將符號函數f中的參數x1替換成y1,我建議大家不要用字符串表示符號變量,字符串表示的符號變量matlab不能提前幫你檢查,只有運行時才能發現錯誤,不太好。符號變量需要提前用syms進行聲明。
如果想替換多個符號變量:
subs(f, [x1, x2], [y1,y2])
總結
以上是生活随笔為你收集整理的在maltab中画带参数的函数图像的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: matlab清理程序onCleanup
- 下一篇: 解决sublime3的标签页乱码(小方块