matlab 一个函数本来要有两个输出,却只输出一个,怎么回事?
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/04/27 22:13:44
matlab 一个函数本来要有两个输出,却只输出一个,怎么回事?
这是我的程序
function [Ku,Kd]=Bulk(f2)
K1=75;
K2=2.2;
u1=31;
u2=0;
f1=1-f2;
Kd=K2+f1/((K1-K2)^(-1)+f2*(K2+u2*4/3)^(-1));
Ku=K1+f2/((K2-K1)^(-1)+f1*(K1+u1*4/3)^(-1));
输出为
>> Bulk(0.2)
ans =
45.8432
只有Ku一个结果啊,Kd没有怎么?
这是我的程序
function [Ku,Kd]=Bulk(f2)
K1=75;
K2=2.2;
u1=31;
u2=0;
f1=1-f2;
Kd=K2+f1/((K1-K2)^(-1)+f2*(K2+u2*4/3)^(-1));
Ku=K1+f2/((K2-K1)^(-1)+f1*(K1+u1*4/3)^(-1));
输出为
>> Bulk(0.2)
ans =
45.8432
只有Ku一个结果啊,Kd没有怎么?
调用形式不对,既然函数有2个输出值,就应该这样调用:
>> [Ku,Kd]=Bulk(0.2)
Ku =
45.8432
Kd =
9.8449
>> [Ku,Kd]=Bulk(0.2)
Ku =
45.8432
Kd =
9.8449
matlab 怎样输出一个矩阵
MATLAB中如何实现输出一个函数表达式
利用matlab,编写一个函数,该函数依次输出数组的最大值,最小值,平均值,元素总数
MATLAB中的函数输出问题
matlab自定义函数输出问题
用matlab 对一个函数线性插值,然后将插值后的图像输出来.
matlab 如何将一个向量作为一个元素输出
matlab/simulink仿真完之后输出一个scope,改变参数后再输出一个scope,如何把这两个图弄到一起形成对
编写一个函数,选出数列中头两个最大数,返回主函数进行输出
matlab中输出图像数据的一个题
C语言怎么只定义一个函数输出最大和最小值?
用MATLAB编写函数:编写一个函数文件,以向量为参数,对向量元素进行排序并输出