I keep getting Undefined function or method 'mtimes' for input arguments of type 'cell'.

9 ビュー (過去 30 日間)
Michele  Thompson
Michele Thompson 2017 年 10 月 11 日
移動済み: Sabin 2024 年 12 月 13 日
h=2;
[V] = fuelvol1( h )
and the function file is
function[V] = fuelvol1( h )
%
global r H L
r=0.95; %feet
H=2.0; %ft
L=5.0; %ft
d=h-H;
A=(2*r*L*H);
B=(r-d)/r;
C=2*r*d;
D=r-d;
V =A+{(r*r*acos(B))-(D*(C-(d*d)))^0.5}*L;

回答 (1 件)

per isakson
per isakson 2017 年 10 月 11 日
移動済み: Sabin 2024 年 12 月 13 日
The error message is correct, multiplication is not defined for cell. Replace
V = A+{(r*r*acos(B))-(D*(C-(d*d)))^0.5}*L;
by
V = A+((r*r*acos(B))-(D*(C-(d*d)))^0.5)*L;

カテゴリ

Help Center および File ExchangeAutomated Driving Toolbox についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by