matlab - Matlab:求解矩阵方程。如何将求解函数的矩阵作为参数?
问题描述
我有以下矩阵方程来求解 3x3 矩阵大小。实际上,我正在寻找雅可比J_1_SYM
矩阵元素为 nul 以使 2 个符号矩阵FISH_proj_1_SYM
和FISH_proj_2_SYM
.
如何在 Matlab 的求解函数中直接放置未知矩阵?
这是我所做的:
% Solve equations
eqn = FISH_proj_1_SYM == FISH_proj_2_SYM;
% Solving : sigma_o unknown
[solx, parameters, conditions] = solve(eqn, [J_1_SYM], 'ReturnConditions', true);
但我在执行时收到以下错误:
Error using sym/solve (line 279)
Inconsistent output with 1 variables for input argument with 9 variables.
Error in demo_projection_dev (line 38)
[solx, parameters, conditions] = solve(eqn, [J_1_SYM], 'ReturnConditions', true);
我怎样才能找到J_1_SYM
必须为 null 才能验证相等性的 Jacobian 元素(由其表示为符号矩阵):
FISH_proj_1_SYM == FISH_proj_2_SYM
解决方案
推荐阅读
- webrtc - 没有 STUN 服务器的 NAT 后面的 webrtc 点对点视频聊天
- excel - 使用数组排序表
- react-native - `react-native run-ios` 返回错误:找不到 iPhone X 模拟器
- python - matplotlib 散点图中的 X[:,0]
- python-3.x - 在python3中交换值
- python - 如何在 psql 中写入更新查询。它显示列不存在
- android - 需要为音乐播放器制作自定义搜索栏
- c++ - 如何在 C++ 中正确读取 WAV 标头?
- jquery - 使用 addClass 更改缓动 CSS 渐变
- python - 将用户临时文件存储在数字海洋水滴中的正确方法是什么?