我想在matlab中定义一个符号向量,例如:y=[x1,x2,x3,...,x99],该怎么办啊?我的目的是计算一个方程组,只是这个方程组很大,有99个未知数,不知道应该怎样把这个方程组表示出来!for i=1:99 Ec(i,1)=(eval([

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 04:55:14
我想在matlab中定义一个符号向量,例如:y=[x1,x2,x3,...,x99],该怎么办啊?我的目的是计算一个方程组,只是这个方程组很大,有99个未知数,不知道应该怎样把这个方程组表示出来!for i=1:99 Ec(i,1)=(eval([

我想在matlab中定义一个符号向量,例如:y=[x1,x2,x3,...,x99],该怎么办啊?我的目的是计算一个方程组,只是这个方程组很大,有99个未知数,不知道应该怎样把这个方程组表示出来!for i=1:99 Ec(i,1)=(eval([
我想在matlab中定义一个符号向量,例如:y=[x1,x2,x3,...,x99],该怎么办啊?
我的目的是计算一个方程组,只是这个方程组很大,有99个未知数,不知道应该怎样把这个方程组表示出来!
for i=1:99
Ec(i,1)=(eval(['x',num2str(i)]),1);
end
这样好像不可以

我想在matlab中定义一个符号向量,例如:y=[x1,x2,x3,...,x99],该怎么办啊?我的目的是计算一个方程组,只是这个方程组很大,有99个未知数,不知道应该怎样把这个方程组表示出来!for i=1:99 Ec(i,1)=(eval([
首先确定xyz的范围,比如说xyz都是从1到10,那么 [x,y,z]=meshgridx=x(:);y=y(:);z=z(:);这样将xyz变成向量.就可以像平时一样定义

直接的方法还没有找到,不过有一个间接的方法,编程,在一个文件中写入“y=[x1,x2,x3, ... ,x99]”,然后再复制出来。结果如下:
y=[x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, ...

全部展开

直接的方法还没有找到,不过有一个间接的方法,编程,在一个文件中写入“y=[x1,x2,x3, ... ,x99]”,然后再复制出来。结果如下:
y=[x1, x2, x3, x4, x5, x6, x7, x8, x9, x10, x11, x12, x13, x14, x15, x16, x17, x18, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, x29, x30, x31, x32, x33, x34, x35, x36, x37, x38, x39, x40, x41, x42, x43, x44, x45, x46, x47, x48, x49, x50, x51, x52, x53, x54, x55, x56, x57, x58, x59, x60, x61, x62, x63, x64, x65, x66, x67, x68, x69, x70, x71, x72, x73, x74, x75, x76, x77, x78, x79, x80, x81, x82, x83, x84, x85, x86, x87, x88, x89, x90, x91, x92, x93, x94, x95, x96, x97, x98, x99 ]

收起

matlab向量定义怎么在matlab中定义一个空向量再用for循环给它赋值? 我想在matlab中定义一个符号向量,例如:y=[x1,x2,x3,...,x99],该怎么办啊?我的目的是计算一个方程组,只是这个方程组很大,有99个未知数,不知道应该怎样把这个方程组表示出来!for i=1:99 Ec(i,1)=(eval([ 我想在matlab中定义一个符号向量,例如:y=[x1,x2,x3,...,x99],该怎么办啊?我的目的是计算一个方程组,只是这个方程组很大,有99个未知数,不知道应该怎样把这个方程组表示出来!for i=1:99 Ec(i,1)=(eval([ Maple/Matlab 符号运算求助有个问题困扰好久了:请问在Matlab或者Maple中,有没有办法定义一个n维向量(或矩阵),但n不需要赋值,然后进行符号运算?例如我需要对一个函数求导:L=0.5*w(T)·V·w,其 matlab中有定义单位向量吗? matlab 中如何定义符号变量 matlab 符号向量的表示例如我要定义 一个符号向量A,而A长度为n.n 的长度已知的情况下如何定义呢 一个矩阵是个2*3 的符号矩阵怎么表示呢 在matlab中我想用lnx,但是它没被定义,我想自己定义请问怎么编程谢谢了 matlab中符号变量的计算问题matlab中定义符号变量,从循环语句计算后,得到符号向量,但是我用向量的最后一项认为零,来确定这个符号变量.最后得到数值向量,如何对里面的符号变量赋数值?比如 matlab中符号常量用sym函数如何定义 关于matlab积分函数的定义定义一个积分函数gamma1为在matlab中怎么实现 Matlab 如何在一个向量里找到一个子向量并返回子向量的位置?比如在[1 0 1 1 1 1 0 0 1 0 1 0]中我想找到[1 0 0 1],并返回位置, 如何在符号函数中表达分段函数?我想写一个符号函数 y(h):当 h>a 时,y(h)=y1(h);当 h我用matlab编写程序,定义了好几个自变量h的函数,如x(h),y(h),然后准备对x(h)*y(h)用quad积分,所以将h定义为符号 如何在matlab中定义一个常量? Matlab如何定义符号变量 Matlab如何定义符号变量 在matlab软件中如何对于一个向量中随机抽取其中的一个元素 在matlab中怎么表示向量