1樓:匿名使用者
當變數x是向量、陣列或隔開的點組成時,如x=0:0.1:1。則後面有x變數的方程要有點如:y=x.*exp(-x.*2)
如果x是連續的變數。如syms x。則方程寫成y=x*exp(-x*2)
2樓:平天一狼
當x僅僅是乙個數時 可以不用
matlab 中z = x.*exp(-x.^2 - y.^2);具體意思?
3樓:辦正事or找樂子
exp()是指以e為底數的指數
z=x.*exp(-x.^2-y.^2)即指:
至於字母後面的點「.」代表這是乙個向量
4樓:燕園飛翔
exp() 就是e的多少次方,括號中的表示式就是e的指數
z = x.*exp(-x.^2 - y.^2); 這句話就是求解z,
z中的每個元素是:x中的對應元素乘以e的(-x.^2 - y.^2)次方
用matlab怎麼畫圖,比如y =exp(x^2)?
5樓:匿名使用者
直接畫bai
可以用 ezplot('exp(x^2)'),或者加上du定義域的 ezplot('exp(x^2)',[min,max]);
也可以使用zhi
daoplot,先給出內x的系列點值,再容用y =exp(x^2)計算出y值,用plot(x,y)畫圖
6樓:匿名使用者
你的問題在第二句,要這樣寫
y =exp(x.^2)
因為x是乙個向量,不能直接平方,要加個點,表示每個元素各自平方
7樓:匿名使用者
先給出x的定義域,就是一系列的點的x值,然後用公式計算出y,然後用matlab的plot就ok了
matlab中語句f=@(x,y)exp(-x.^2/3).*sin(x.^2+2*y)中@(x,y)是什麼意思?
8樓:59分粑粑
matlab中語句f=@(x,y)exp(-x.^2/3).*sin(x.^2+2*y)中@(x,y)的意思如下:
其中的@(x,y)exp(-x.^2/3).*sin(x.^2+2*y)為匿名函式,第乙個括號裡面是自變數,第二個括號
裡面是表示式,@是函式指標。
f=@(x,y)exp(-x.^2/3).*sin(x.
^2+2*y)表示將匿名函式@(x,y)exp(-x.^2/3).*sin(x.
^2+2*y)賦值給f,於是f就表示該函式。
9樓:匿名使用者
這是個函式控制代碼 @(x,y) 表示未知數是x和ypunct - function handle creation @
@ 在匿名函式中表示函式控制代碼
例如ln(x),在matlab中是沒有定義的,正確表示是log(x);
但如果要直觀表示自然對數,意義用以下語句表示:
ln=@(x) log(x);
執行後,ln(4)=log(4) , 即用ln 替換 log。
以上表示可能無法看出『@』的好處,再看下例:
poly6 = @(x) 8*x.^6+6*x.^5+3*x.^3+x.^2+x+520;
fplot(ploy6,[0,100]);
fzero(ploy6,13);
在這種長且多次呼叫的情況下,用函式控制代碼就可以方便很多。
10樓:匿名使用者
^f=@(x,y)exp(-x.^2/3).*sin(x.^2+2*y)
其中@(x,y)exp(-x.^2/3).*sin(x.^2+2*y)為匿名函式,第乙個括號裡
面是自變數,第二個括號裡面是表示式,@是函式指標f=@(x,y)exp(-x.^2/3).*sin(x.
^2+2*y)表示將匿名函式@(x,y)exp(-x.^2/3).*sin(x.
^2+2*y)賦值給f,於是f就表示該函式。
matlab什麼時候用到點乘,matlab中點乘和乘有什麼區別
在進行陣列bai與陣列的乘 除du 乘方 運算時zhi,需要用點dao運算子 即點乘 點除和內點乘方 容 例如 a 1,2,3,4 b 4,5,6,7 a.b a與b相乘 ans 4 10 18 28 a.b a與b相除 ans 0.2500 0.4000 0.5000 0.5714 a.2 a的平...
php中echo什麼時候用到 這個符號
當在引號中用到引號時,為避免混亂用 稱為轉義符,表示後面的字元和原來程式語言裡的語法符號含義不同常見的轉義有 n 換行 等 如要輸出 echo 當然也可以用單引號雙引號交替解決 echo echo this is test 轉意字元 php中echo的使用方法 呵呵。這是因為整數型的值。可以直接輸出...
生活中哪些時候用到近似數,生活中什麼時候需要用近似數
需要粗略計算的時候需都要用到近似數,例如 1 春運將至統計客流量需要用到近似數。2 中國的國土的面積約為九百五十萬平方公里,也用到近似數。3 人口普查,沒有準確資料,也需要用到近似數。4 統計乙個地方的人均收入,需要用近似數。5 我國的土地資源部每年都會對我國土地的受災情況進行統計,在這裡若全部使用...