[問題] 畫圖

看板MATLAB作者 (小果汁)時間12年前 (2013/09/28 17:06), 編輯推噓5(5011)
留言16則, 5人參與, 最新討論串1/1
大家好我今天剛學matlab x = linspace(0.1,10 ); y = 1/x; plot(x, y); 上面這個範例是我從網路上的範例去改的 結果跑不出,請問一下我哪裏出錯了阿 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.166.0.6

09/28 18:19, , 1F
y = 1./x;
09/28 18:19, 1F

09/28 18:50, , 2F
感謝J大 好神奇唷@@可以跑出圖了
09/28 18:50, 2F

09/28 18:50, , 3F
請問為什麼要點加一個點啊
09/28 18:50, 3F

09/28 19:09, , 4F
X是一個1*100的矩陣,1只是一個元素。
09/28 19:09, 4F

09/28 19:09, , 5F
1要對x裡面每一個元素運算前面要加點,不然維度不同無法
09/28 19:09, 5F

09/28 19:10, , 6F
運算。
09/28 19:10, 6F

09/28 19:24, , 7F
QQ 不太懂@@還是謝謝妳
09/28 19:24, 7F

09/28 19:24, , 8F
還是先去買一本書來K好了
09/28 19:24, 8F

09/28 21:43, , 9F
.就是dot阿~把1和x都想成向量你就懂了 .*就是dot product
09/28 21:43, 9F

09/28 21:46, , 10F
矩陣元素對元素的運算 要加點
09/28 21:46, 10F

09/28 21:46, , 11F
因為x是一個矩陣 不是單一值
09/28 21:46, 11F

09/28 21:54, , 12F
找一下網路張智星的投影片自學
09/28 21:54, 12F

09/30 01:35, , 13F
謝謝大家的回達
09/30 01:35, 13F

09/30 01:36, , 14F
我在板上爬了一下"Matlab 7 洪維恩"看到很多人買這本書自修
09/30 01:36, 14F

09/30 01:37, , 15F
請問一下這本書我需要用MATLAB哪個版本阿
09/30 01:37, 15F

09/30 08:59, , 16F
那本超神 我是用08之後的版本 沒有差太多
09/30 08:59, 16F
文章代碼(AID): #1IHfmdNP (MATLAB)