[转]matlab 函数三种定义方式
生活随笔
收集整理的這篇文章主要介紹了
[转]matlab 函数三种定义方式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
可以有三種方法創建:
(1)inline函數:
f=inline('3*x+1','x')
可以得到:f=
Inline function :
f(x)=3*x+1
輸入t=0:3;
f(t)
ans =
1 4 7 10
(2)匿名函數:
f=@(x)3*x+1
可以得到:f=
@(x)3*x+1
輸入t=0:3;
f(t)
ans =
1 4 7 10
(3)創建M-函數
新建m文件,輸入:
function f=equation(x)
f=3*x+1;
保存m文件到工作文件夾;
調用:
輸入t=0:3;
f=equation(t)
ans =
1 4 7 10
(1)inline函數:
f=inline('3*x+1','x')
可以得到:f=
Inline function :
f(x)=3*x+1
輸入t=0:3;
f(t)
ans =
1 4 7 10
(2)匿名函數:
f=@(x)3*x+1
可以得到:f=
@(x)3*x+1
輸入t=0:3;
f(t)
ans =
1 4 7 10
(3)創建M-函數
新建m文件,輸入:
function f=equation(x)
f=3*x+1;
保存m文件到工作文件夾;
調用:
輸入t=0:3;
f=equation(t)
ans =
1 4 7 10
轉載于:https://www.cnblogs.com/georgethrax/p/4074554.html
總結
以上是生活随笔為你收集整理的[转]matlab 函数三种定义方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: (数据库系统概论|王珊)第十章数据库恢复
- 下一篇: (转)Sql中的constraint