日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > 循环神经网络 >内容正文

循环神经网络

matlab里点除,MATLAB中点除点除

發布時間:2023/12/10 循环神经网络 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 matlab里点除,MATLAB中点除点除 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

昨天需要用MATLAB畫圖,函數是自己定義的,其中的變量x是數據屬性為矩陣,但是要分別對元素進行處理,所以在命令窗口中鍵入命令:

>> x=linspace(0,50,100);

>> y=1/(1+(x-30)^2);

報錯。

研究了一下原來是點除點乘的原因。關于MATLAB中點除點除,先看一個例子:

>>a=[1 2;3 4];>> b=[1 2;3 4];

>>a/bans = 1 0 0 1>> a./bans = 1 1 1 1

a/b相當于a乘b的逆a./b是a的每個元素與b的每個元素對應相除

>>a=[1 2 3 4 5];>> b=3;>> a./b>> a/b這種情況下,結果就是一樣的

所以,將命令改為:

>> x=linspace(0,50,100);

>> y=1./(1.+(x-30).^2);

>> plot(x,y)

效果圖為:

閾值相似的還有矩陣的左除右除概念,下面例子作解釋;

左除右除

:A/B=A*inv(B);

A\B=inv(A)*B;

>>a=magic(3)

a =

8????? 1????? 6

3?????5????? 7

4?????9????? 2

>>b=pascal(3)

b =

1????? 1????? 1

1?????2????? 3

1?????3????? 6

>>a/b

ans =

27??? -31???? 12

1????? 2?????0

-13???? 29??? -12

>>a*inv(b)

ans =

27??? -31???? 12

1?????2????? 0

-13???? 29??? -12

>>a\b

ans =

0.0667???? 0.0500???? 0.0972

0.0667????0.3000???? 0.6389

0.0667????0.0500??? -0.0694

>>inv(a)*b

ans =

0.0667???? 0.0500???? 0.0972

0.0667????0.3000???? 0.6389

0.0667????0.0500??? -0.0694

>>a/b-(b'\a')'

ans =

0????? 0????? 0

0?????0????? 0

0?????0????? 0

綜上所述:

A\B :表示inv(A)*B解A*x=B

B/A:表示B*inv(A)解X*A=B

總結

以上是生活随笔為你收集整理的matlab里点除,MATLAB中点除点除的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。