我正在尝试运行这个简单的代码:
test = int(h, h = 0..1); disp(test);
然而Matlab告诉我:
??? Error: File: Q1.m Line: 34 Column:
17
The expression to the left of the
equals sign is not a valid target for
an assignment.
(第17列对应于“h =”)
(程序的其余部分主要是定义矩阵并对它们进行网格划分,如果需要,请告诉我。)
答案 0 :(得分:3)
使用此:
>> syms h
>> test = int(h, h,0,1)
test =
1/2
答案 1 :(得分:0)
在matlab中阅读int()的文档。如果你想做我认为你想做的事,那么你想要
int(h, 0, 1)
更多信息:www.mathworks.com/help/symbolic/int.html