Matlab 2014a 未定义与 'char' 类型的输入参数相对应的函... 已解决,应该把sys 改为syms 报错:未定义与 'char' 类型的输入参数相对应的函数 'int'... 2007b中可以用,而2013a会报错告知原因,猜测题主用的是2013b或更新的版本(从中文提示看,应是2014a或b)。 3、建议用符...
result(1) = double(int('5430*(0.5*sin(40*tan(4.1)-x*tan(4.1)-60)+40*tan(4.1)-x*tan(4.1)-60)-5430*(0.5*sin(-60)-60)', 0, 40));
1、由字符串转换为符号变量时,不支持(也不需要)点运算操作符:>> Ssym=vpa(int(int('x^2+y^2','x','sqrt(y)',2),'y',1,4))Ssym = 9.5809523809523809523809523809524 2、上述调用方式在较新的MATLAB版本中已被弃用。不确定是从哪个具体版本弃用的,从我手上的版本看,2007b中可以用...
function [D_B,D_C]=extraction(txt,num)%[num,txt,raw]=xlsread('D:\HeRui\selfd_fun\datafortest.xlsx');%txt为原始时间数据;格式为cell;%C为与txt对应的数据B=char(txt);D_B=B;D_C=num;for i=1:1:320if double(B(i,6))<57D_B(i,:)='0';end;for j=0:1:320-iif double(B(i+...