matlab 未定义与 'char' 类型的输入参数相对应的函数 'int'.
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/20 02:14:46
matlab 未定义与 'char' 类型的输入参数相对应的函数 'int'.
clc;
clear;
result=zeros(121);
syms x;
result(1)=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)','x','0','40');
运行时报错:
未定义与 'char' 类型的输入参数相对应的函数 'int'.
出错 moni3 (line 6)
result(1)=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)','x','0','40');
这是怎么回事?
clc;
clear;
result=zeros(121);
syms x;
result(1)=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)','x','0','40');
运行时报错:
未定义与 'char' 类型的输入参数相对应的函数 'int'.
出错 moni3 (line 6)
result(1)=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)','x','0','40');
这是怎么回事?
int 调用有错,应该如下调用:
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));
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));
matlab 未定义与 'char' 类型的输入参数相对应的函数 'int'.
matlab:二元函数带参数,求函数值模取最小时,相对应的函数值
假定一个函数原型为“char*func(int n)”,则该函数的返回类型为
MATLAB定义M函数输入参数的问题
用户定义类型未定义的错误
编写一个函数 void sortLine(char*line[],int n); 参数line是一个指向串的指针数组,它
matlab求函数的参数!
matlab里面的function的输入参数有函数怎么调用?
使用matlab的fmincon优化,一直提示变量“x”未定义,
Matlab中Int函数的使用
用C++语言,编写一个函数,它交换两个整数(交换他们的值),用int*作参数类型.
MATLAB运行明明已经定义了参数 为啥总报错说未定义