看板 MATLAB 關於我們 聯絡資訊
最近學校出作業 我想說先畫圖再繼續其他的 可是一開始就卡住了..... clear; clc; f=-10:0.1:10; g(f)=((f.^0.5)*log(3750*(f.^0.5)))/0.28-6*(f.^0.5)-1 ; plot(f,g(f)); 我不懂哪裡錯.... Error using * Inner matrix dimensions must agree. Error in Untitled (line 4) g(f)=((f.^0.5)*log(3750*(f.^0.5)))/0.28-6*(f.^0.5)-1 ; 有人可指教一下嗎 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.254.168
profyang:((f.^0.5).* 10/07 23:50
jatj:g(f) 你這樣會有g(-10) g(-9.5) 光這樣就兩項error了 10/07 23:55
哦哦 了解!! 已修正 ※ 編輯: YamadaRyo 來自: 140.113.254.168 (10/07 23:59)
ejialan:g=((f.^0.5).*log(3750*(f.^0.5)))/0.28-6*(f.^0.5)-1; 10/08 09:58
ejialan:plot(g,f) 這樣是不會有error 但會警告 因為出現log(負數) 10/08 09:59
ejialan:你可能還是要找本書看一下基本的指令 10/08 10:00