matlab中的@函数
生活随笔
收集整理的這篇文章主要介紹了
matlab中的@函数
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
原文鏈接:http://blog.sina.com.cn/s/blog_5e73a8fc0100t9yg.html
這是個(gè)函數(shù)句柄?
@(x,y) 表示未知數(shù)是x和ypunct?????- Function handlecreation??????????@
@ 在匿名函數(shù)中表示函數(shù)句柄
例如ln(x),在matlab中是沒(méi)有定義的,正確表示是log(x);
但如果要直觀表示自然對(duì)數(shù),意義用以下語(yǔ)句表示:
ln=@(x)? log(x);
執(zhí)行后,ln(4)=log(4) , 即用ln 替換 log。
以上表示可能無(wú)法看出‘@’的好處,再看下例:
ploy6 = @(x)[8*x.^6+6*x.^5+3*x.^3+x.^2+x+520];
fplot(ploy6,[0,100]);%畫ploy6的圖,其中x從0到100
fzero(ploy6,13);%判斷x=13是否為ploy6的零點(diǎn)
在這種長(zhǎng)且多次調(diào)用的情況下,用函數(shù)句柄就可以方便很多。
后記:關(guān)于各種語(yǔ)言的語(yǔ)法;
??????? 為何不能統(tǒng)一各種語(yǔ)言的語(yǔ)法呢?
???? ?? 就像各種自然語(yǔ)言一樣,也許創(chuàng)造出來(lái),就是為了防礙交流!
總結(jié)
以上是生活随笔為你收集整理的matlab中的@函数的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 安排的近义词
- 下一篇: matlab人脸追踪,求大神帮助我这个菜