早教吧作业答案频道 -->其他-->
我有2组数据a1=1,a2=3,a3=5,a4=7,a5=9,a6=11 b1=2,b2=4,b3=6,b4=8,b5=10,b6=12现在我要得到c,c1=sin(a1)*cos(b1),c2=sin(a2)*cos(b2),以此类推我希望输出是C1=(某一个数)c2=c6=您的回答非常完美 但是我想知道如果那个C
题目详情
我有2组数据a1=1,a2=3,a3=5,a4=7,a5=9,a6=11 b1=2,b2=4,b3=6,b4=8,b5=10,b6=12
现在我要得到c,c1=sin(a1)*cos(b1),c2=sin(a2)*cos(b2),以此类推
我希望输出是C1=(某一个数)
c2=
c6=
您的回答非常完美 但是我想知道如果那个C是一个矩阵的话 也就是
c=
sina sinb
cosa cosb
这样的话该如何写呢?
现在我要得到c,c1=sin(a1)*cos(b1),c2=sin(a2)*cos(b2),以此类推
我希望输出是C1=(某一个数)
c2=
c6=
您的回答非常完美 但是我想知道如果那个C是一个矩阵的话 也就是
c=
sina sinb
cosa cosb
这样的话该如何写呢?
▼优质解答
答案和解析
哈哈,类似写法啊.只需要把表达式字符串变一下.
要生成矩阵,你需要的是这样的格式:c1=[sin(a1),sin(b1);cos(a1),cos(b1)];
所以把程序改为:
for j=1:6
variable_name=genvarname(['c',num2str(j)]); %生成变量名,c1,c2,...c6
string=strcat(variable_name,'=[sin(a',num2str(j),'),sin(b',num2str(j),...
');cos(a',num2str(j),'),cos(b',num2str(j),')];');
eval(string); %再把这个表达式用eval执行
end
要生成矩阵,你需要的是这样的格式:c1=[sin(a1),sin(b1);cos(a1),cos(b1)];
所以把程序改为:
for j=1:6
variable_name=genvarname(['c',num2str(j)]); %生成变量名,c1,c2,...c6
string=strcat(variable_name,'=[sin(a',num2str(j),'),sin(b',num2str(j),...
');cos(a',num2str(j),'),cos(b',num2str(j),')];');
eval(string); %再把这个表达式用eval执行
end
看了 我有2组数据a1=1,a2=...的网友还看了以下:
excel 区域内数字统计如何统计下面这组数据:A B C D E F G H I1 6 9 12 2020-05-16 …
下列各数中,最小的一个正实数是A.10-3根号11 B.3根号11-10 C.18-5根号13 D 2020-06-27 …
如图是以极点C为中心的俯视图,AB是晨昏线,CD、CE是日期分界线.内圆表示极圈,读图完成10~1 2020-06-30 …
165有多少个约数?这些约数的和是多少?165=3×5×11,有(1+1)×(1+1)×(1+1) 2020-07-18 …
先用计算器计算,再找一找规律,并按规律推出结果.5×11=;35÷5=55×11=;305÷5=5 2020-07-19 …
先用计算器计算,再找一找规律,并按规律推出结果.5×11=;35÷5=55×11=;305÷5=5 2020-07-19 …
具有如下定义的代数系统,哪一个不构成群?(D)A.G={1,10},*是模11乘B.G={1,3, 2020-07-29 …
求钟表指针从六点到七点时针与分针垂直的时刻A.6点16又5/11分或6点48又5/11分B.6点1 2020-07-31 …
1.若a=10,b=8,c=6,则a、b、2c的第四比例为,a、b的比例中项x=.2.若(2-x) 2020-08-03 …
选修2-3数学1,C(10,10)+C(10,11)+C(10,12)+.C(10,20)=?(PS 2021-01-01 …