Tag Archives: matlab
Problems logging in to Thingspeak
When I try to log in I occassionally get the follwoing message.
Due to a temporary problem, MathWorks Account is unavailable. Try again later.
It seems to be getting more frequent and hampers efforts to run live demo’s etc. What can be done.When I try to log in I occassionally get the follwoing message.
Due to a temporary problem, MathWorks Account is unavailable. Try again later.
It seems to be getting more frequent and hampers efforts to run live demo’s etc. What can be done. When I try to log in I occassionally get the follwoing message.
Due to a temporary problem, MathWorks Account is unavailable. Try again later.
It seems to be getting more frequent and hampers efforts to run live demo’s etc. What can be done. thingspeak MATLAB Answers — New Questions
How do I manage Speedgoat software version mismatches in a standalone SLRT app deployed with MATLAB Compiler?
When operating a Speedgoat target computer from a development computer, both must have the following matching set of software:MATLAB release and update versionSpeedgoat I/O Blockset versionSimulink Real-Time Target Support Package version
If this is not the case, a "Target computer software version mismatch" error is thrown when trying to connect to the target:
Unable to connect to target computer ‘TargetPC1’:
Target computer software version mismatch.
The development computer <…> version ‘X’ does
not match the target computer <…> version ‘Y’.
Run update(tg) command.
When connecting to a Speedgoat from a full MATLAB installation, the user can simply start the software update from SLRT Explorer or the MATLAB command window.
However, in a deployed situation where the user only interacts with the Speedgoat target from a standalone MATLAB app, the user would be completely blocked when the error message appears in the console. Could you advise what the recommended approach is to resolve or entirely avoid software mismatches in a deployed situation?When operating a Speedgoat target computer from a development computer, both must have the following matching set of software:MATLAB release and update versionSpeedgoat I/O Blockset versionSimulink Real-Time Target Support Package version
If this is not the case, a "Target computer software version mismatch" error is thrown when trying to connect to the target:
Unable to connect to target computer ‘TargetPC1’:
Target computer software version mismatch.
The development computer <…> version ‘X’ does
not match the target computer <…> version ‘Y’.
Run update(tg) command.
When connecting to a Speedgoat from a full MATLAB installation, the user can simply start the software update from SLRT Explorer or the MATLAB command window.
However, in a deployed situation where the user only interacts with the Speedgoat target from a standalone MATLAB app, the user would be completely blocked when the error message appears in the console. Could you advise what the recommended approach is to resolve or entirely avoid software mismatches in a deployed situation? When operating a Speedgoat target computer from a development computer, both must have the following matching set of software:MATLAB release and update versionSpeedgoat I/O Blockset versionSimulink Real-Time Target Support Package version
If this is not the case, a "Target computer software version mismatch" error is thrown when trying to connect to the target:
Unable to connect to target computer ‘TargetPC1’:
Target computer software version mismatch.
The development computer <…> version ‘X’ does
not match the target computer <…> version ‘Y’.
Run update(tg) command.
When connecting to a Speedgoat from a full MATLAB installation, the user can simply start the software update from SLRT Explorer or the MATLAB command window.
However, in a deployed situation where the user only interacts with the Speedgoat target from a standalone MATLAB app, the user would be completely blocked when the error message appears in the console. Could you advise what the recommended approach is to resolve or entirely avoid software mismatches in a deployed situation? MATLAB Answers — New Questions
Determine data cells in Excel
I have a large Excel-file (frequencydata.xls) containing data for grid frequency. The file contains data for one day (24 h) with 0.1s resulotion. Meaning that the file has 864 000 rows. Each row looks like this: 2023-01-01 00:00:00:0 50.0000
I know want to determine each rows that has the frequency decrease below 49.9000 AND also whihc rows has a frequency greater than 50.1000.
SO the desired output would be something like this:
Frequency > 50.1000: 2023-01-03 00:00:00:0 50.1500
2023-01-03 00:00:00:1 50.1510
2023-01-03 00:00:00:2 50.1520
2023-02-05 06:00:00:2 50.1620 etc
Frequency < 49.9000: 2023-05-03 00:00:00:0 49.8500
2023-05-03 00:00:00:1 49.8510
2023-07-03 00:50:00:2 49.8520
2023-07-05 06:00:00:2 49.81620 etc
If it would be possible to get the duration for each consecutive deviation as output also it would be awesome! Appriciate all help!I have a large Excel-file (frequencydata.xls) containing data for grid frequency. The file contains data for one day (24 h) with 0.1s resulotion. Meaning that the file has 864 000 rows. Each row looks like this: 2023-01-01 00:00:00:0 50.0000
I know want to determine each rows that has the frequency decrease below 49.9000 AND also whihc rows has a frequency greater than 50.1000.
SO the desired output would be something like this:
Frequency > 50.1000: 2023-01-03 00:00:00:0 50.1500
2023-01-03 00:00:00:1 50.1510
2023-01-03 00:00:00:2 50.1520
2023-02-05 06:00:00:2 50.1620 etc
Frequency < 49.9000: 2023-05-03 00:00:00:0 49.8500
2023-05-03 00:00:00:1 49.8510
2023-07-03 00:50:00:2 49.8520
2023-07-05 06:00:00:2 49.81620 etc
If it would be possible to get the duration for each consecutive deviation as output also it would be awesome! Appriciate all help! I have a large Excel-file (frequencydata.xls) containing data for grid frequency. The file contains data for one day (24 h) with 0.1s resulotion. Meaning that the file has 864 000 rows. Each row looks like this: 2023-01-01 00:00:00:0 50.0000
I know want to determine each rows that has the frequency decrease below 49.9000 AND also whihc rows has a frequency greater than 50.1000.
SO the desired output would be something like this:
Frequency > 50.1000: 2023-01-03 00:00:00:0 50.1500
2023-01-03 00:00:00:1 50.1510
2023-01-03 00:00:00:2 50.1520
2023-02-05 06:00:00:2 50.1620 etc
Frequency < 49.9000: 2023-05-03 00:00:00:0 49.8500
2023-05-03 00:00:00:1 49.8510
2023-07-03 00:50:00:2 49.8520
2023-07-05 06:00:00:2 49.81620 etc
If it would be possible to get the duration for each consecutive deviation as output also it would be awesome! Appriciate all help! excel, matlab, data, frequency, statistics, cell, datetime MATLAB Answers — New Questions
Problem in specifying legend in multiple lines and symbols plot
I’ve created a MATLAB script to generate a plot with four lines of different colors and three symbols. Now, I need to add specific legends: the four color lines (green, blue, black, red) should represent the variables stored in `D_cond` as {‘Mno’,’Mot’,’Mor’,’Cse’}, and below that the three symbols of black color (pentagon, square, circle) should represent those stored in `C_con` as {‘Pr’,’7 s’,’10 s’}. Can anyone please help me to get this legends?
data = xlsread("me.xlsx", "Sheet1",’A:D’)
k = figure;
for loop2 = 1:4
values = data(:,loop2);% 5.9413
me = values’
vel_end = 4;
ve1 = 0:vel_end/40:vel_end
xaxis = sort(ve1′);
SD = [0.1 0.1 0.1];%[0.0568 0.0719 0.1002];% 0.109];
marker_symbols = {‘o’, ‘s’, ‘p’}; % Add more marker symbols if needed
colors = {[0 0.5 0], [0 0 1], [0 0 0], [1 0 0]}; % Specify colors for each loop iteration
for loop1 = 1:3
for loop = 1:length(ve1) % Change the increment to 20
sink(loop, 1) = (log(xaxis(loop, 1) / me(1, loop1))) / SD(1, loop1);
yaxis1(loop, 1) = normcdf(sink(loop, 1));
end
hold on;
plot(ve1, yaxis1, ‘Color’,[colors{loop2}], ‘Marker’, marker_symbols{loop1}, ‘MarkerFaceColor’, [1 1 1], ‘MarkerSize’, 6, ‘LineWidth’, 1.2);
hold on
D_cond = {‘Mno’,’Mot’,’Mor’,’Cse’}
C_cond = {‘Pr’,’7 s’,’10 s’}
hold off
end
endI’ve created a MATLAB script to generate a plot with four lines of different colors and three symbols. Now, I need to add specific legends: the four color lines (green, blue, black, red) should represent the variables stored in `D_cond` as {‘Mno’,’Mot’,’Mor’,’Cse’}, and below that the three symbols of black color (pentagon, square, circle) should represent those stored in `C_con` as {‘Pr’,’7 s’,’10 s’}. Can anyone please help me to get this legends?
data = xlsread("me.xlsx", "Sheet1",’A:D’)
k = figure;
for loop2 = 1:4
values = data(:,loop2);% 5.9413
me = values’
vel_end = 4;
ve1 = 0:vel_end/40:vel_end
xaxis = sort(ve1′);
SD = [0.1 0.1 0.1];%[0.0568 0.0719 0.1002];% 0.109];
marker_symbols = {‘o’, ‘s’, ‘p’}; % Add more marker symbols if needed
colors = {[0 0.5 0], [0 0 1], [0 0 0], [1 0 0]}; % Specify colors for each loop iteration
for loop1 = 1:3
for loop = 1:length(ve1) % Change the increment to 20
sink(loop, 1) = (log(xaxis(loop, 1) / me(1, loop1))) / SD(1, loop1);
yaxis1(loop, 1) = normcdf(sink(loop, 1));
end
hold on;
plot(ve1, yaxis1, ‘Color’,[colors{loop2}], ‘Marker’, marker_symbols{loop1}, ‘MarkerFaceColor’, [1 1 1], ‘MarkerSize’, 6, ‘LineWidth’, 1.2);
hold on
D_cond = {‘Mno’,’Mot’,’Mor’,’Cse’}
C_cond = {‘Pr’,’7 s’,’10 s’}
hold off
end
end I’ve created a MATLAB script to generate a plot with four lines of different colors and three symbols. Now, I need to add specific legends: the four color lines (green, blue, black, red) should represent the variables stored in `D_cond` as {‘Mno’,’Mot’,’Mor’,’Cse’}, and below that the three symbols of black color (pentagon, square, circle) should represent those stored in `C_con` as {‘Pr’,’7 s’,’10 s’}. Can anyone please help me to get this legends?
data = xlsread("me.xlsx", "Sheet1",’A:D’)
k = figure;
for loop2 = 1:4
values = data(:,loop2);% 5.9413
me = values’
vel_end = 4;
ve1 = 0:vel_end/40:vel_end
xaxis = sort(ve1′);
SD = [0.1 0.1 0.1];%[0.0568 0.0719 0.1002];% 0.109];
marker_symbols = {‘o’, ‘s’, ‘p’}; % Add more marker symbols if needed
colors = {[0 0.5 0], [0 0 1], [0 0 0], [1 0 0]}; % Specify colors for each loop iteration
for loop1 = 1:3
for loop = 1:length(ve1) % Change the increment to 20
sink(loop, 1) = (log(xaxis(loop, 1) / me(1, loop1))) / SD(1, loop1);
yaxis1(loop, 1) = normcdf(sink(loop, 1));
end
hold on;
plot(ve1, yaxis1, ‘Color’,[colors{loop2}], ‘Marker’, marker_symbols{loop1}, ‘MarkerFaceColor’, [1 1 1], ‘MarkerSize’, 6, ‘LineWidth’, 1.2);
hold on
D_cond = {‘Mno’,’Mot’,’Mor’,’Cse’}
C_cond = {‘Pr’,’7 s’,’10 s’}
hold off
end
end legends MATLAB Answers — New Questions
Error trying to start Simulink from m-file.
In an SImulink model I had two scripts as my Model initializaiton functions (those are called "Achs-Data" and "Init_Sim"). I need to write a new script which runs those two scripts (so I get the variables I need to run Simulink in the workspace) and then starts the simulation. (I can’t keep them as the InitFcn’s because after the simulation finishes some parameters should be changed an the simulations has to be repeated).
So if i start those scripts in my new script by calling their names (which gets the parameters to the workspace as I want it to be) an then start the Simulation with sim(‘Gelenkmodell’) an error occurs. ("Reibkennlinie_festlegen" is the name of my new script; ‘Gelenkmodell’ the name of the Simulink model)
How can i avoid this error? Respectively what might me the source of the error?
Sorry if my question is inaccurate, I am pretty new to Matlab.
Error using Reibkennlinie_festlegen (line 17)
Error evaluating ‘InitFcn’ callback of block_diagram ‘Gelenkmodell’.
Callback string is ‘Reibkennlinie_festlegen;’
Caused by:
Error using Reibkennlinie_festlegen (line 17)
Cannot start a new command line simulation while an update diagram or a simulation has started for
the same modelIn an SImulink model I had two scripts as my Model initializaiton functions (those are called "Achs-Data" and "Init_Sim"). I need to write a new script which runs those two scripts (so I get the variables I need to run Simulink in the workspace) and then starts the simulation. (I can’t keep them as the InitFcn’s because after the simulation finishes some parameters should be changed an the simulations has to be repeated).
So if i start those scripts in my new script by calling their names (which gets the parameters to the workspace as I want it to be) an then start the Simulation with sim(‘Gelenkmodell’) an error occurs. ("Reibkennlinie_festlegen" is the name of my new script; ‘Gelenkmodell’ the name of the Simulink model)
How can i avoid this error? Respectively what might me the source of the error?
Sorry if my question is inaccurate, I am pretty new to Matlab.
Error using Reibkennlinie_festlegen (line 17)
Error evaluating ‘InitFcn’ callback of block_diagram ‘Gelenkmodell’.
Callback string is ‘Reibkennlinie_festlegen;’
Caused by:
Error using Reibkennlinie_festlegen (line 17)
Cannot start a new command line simulation while an update diagram or a simulation has started for
the same model In an SImulink model I had two scripts as my Model initializaiton functions (those are called "Achs-Data" and "Init_Sim"). I need to write a new script which runs those two scripts (so I get the variables I need to run Simulink in the workspace) and then starts the simulation. (I can’t keep them as the InitFcn’s because after the simulation finishes some parameters should be changed an the simulations has to be repeated).
So if i start those scripts in my new script by calling their names (which gets the parameters to the workspace as I want it to be) an then start the Simulation with sim(‘Gelenkmodell’) an error occurs. ("Reibkennlinie_festlegen" is the name of my new script; ‘Gelenkmodell’ the name of the Simulink model)
How can i avoid this error? Respectively what might me the source of the error?
Sorry if my question is inaccurate, I am pretty new to Matlab.
Error using Reibkennlinie_festlegen (line 17)
Error evaluating ‘InitFcn’ callback of block_diagram ‘Gelenkmodell’.
Callback string is ‘Reibkennlinie_festlegen;’
Caused by:
Error using Reibkennlinie_festlegen (line 17)
Cannot start a new command line simulation while an update diagram or a simulation has started for
the same model simulink, callback-function, initfcn MATLAB Answers — New Questions
How can I call satelliteScenarioViewer() by using Simulink (only)
I try the Aerospace Blockset from
mdl = "SpacecraftDynamicsBlockExampleModel";
open_system(mdl);
and Aerospace Toolbox from satelliteScenarioViewer
Finally, I see the combination of two systems from
openExample(‘aero_satcom/CustomSatelliteAttitudeAndGimbalSteeringExample’)
Now, I want to call the function satelliteScenarioViewer in the Simulink and don’t use MATLAB part (command window and script)
Is this method possible by using MATLAB system, MATLAB function block or any?
Thank youI try the Aerospace Blockset from
mdl = "SpacecraftDynamicsBlockExampleModel";
open_system(mdl);
and Aerospace Toolbox from satelliteScenarioViewer
Finally, I see the combination of two systems from
openExample(‘aero_satcom/CustomSatelliteAttitudeAndGimbalSteeringExample’)
Now, I want to call the function satelliteScenarioViewer in the Simulink and don’t use MATLAB part (command window and script)
Is this method possible by using MATLAB system, MATLAB function block or any?
Thank you I try the Aerospace Blockset from
mdl = "SpacecraftDynamicsBlockExampleModel";
open_system(mdl);
and Aerospace Toolbox from satelliteScenarioViewer
Finally, I see the combination of two systems from
openExample(‘aero_satcom/CustomSatelliteAttitudeAndGimbalSteeringExample’)
Now, I want to call the function satelliteScenarioViewer in the Simulink and don’t use MATLAB part (command window and script)
Is this method possible by using MATLAB system, MATLAB function block or any?
Thank you matlab, simulink, simulation MATLAB Answers — New Questions
By following the textbook we use in class, modify the function ‘Gauss()’ into a function ‘Gaussj()’ that implements Gauss- Jordan elimination algorithm.
By following the textbook we use in class, modify the function ‘Gauss()’ into a function ‘Gaussj()’ that implements Gauss- Jordan elimination algorithm.The textbook we use is APPLIED NUMERICAL METHODS USING MATLAB
Won Young Yang
Chung-Ang University, Korea
Wenwu Cao
Pennsylvania State University
Tae-Sang Chung
Chung-Ang University, Korea
John Morris
The University of Auckland, New ZealandBy following the textbook we use in class, modify the function ‘Gauss()’ into a function ‘Gaussj()’ that implements Gauss- Jordan elimination algorithm.The textbook we use is APPLIED NUMERICAL METHODS USING MATLAB
Won Young Yang
Chung-Ang University, Korea
Wenwu Cao
Pennsylvania State University
Tae-Sang Chung
Chung-Ang University, Korea
John Morris
The University of Auckland, New Zealand By following the textbook we use in class, modify the function ‘Gauss()’ into a function ‘Gaussj()’ that implements Gauss- Jordan elimination algorithm.The textbook we use is APPLIED NUMERICAL METHODS USING MATLAB
Won Young Yang
Chung-Ang University, Korea
Wenwu Cao
Pennsylvania State University
Tae-Sang Chung
Chung-Ang University, Korea
John Morris
The University of Auckland, New Zealand matlab MATLAB Answers — New Questions
Passing data from Mask to Block
I have a custom block ‘MyBlock’ in my custom Simulink library. Basically it’s clock and a Matlab function block ‘MyFunction’ afterwarts.
The mask of ‘MyBlock’ has a spinbox parameter ‘nValue’. Basing on ‘nValue’ I compute a matrix ‘myMatrix’, and this is a heavy computation but it can be put in Parameter Callback, since ‘myMatrix’ changes only if ‘nValue’ is changed. The block ‘MyFunction’ can performe the calculation using ‘myMatrix’ fast and easy.
The question is: how can I pass myMatrix to the ‘MyFunction’? It is not a mask parameter, so I can’t get assess to it…I have a custom block ‘MyBlock’ in my custom Simulink library. Basically it’s clock and a Matlab function block ‘MyFunction’ afterwarts.
The mask of ‘MyBlock’ has a spinbox parameter ‘nValue’. Basing on ‘nValue’ I compute a matrix ‘myMatrix’, and this is a heavy computation but it can be put in Parameter Callback, since ‘myMatrix’ changes only if ‘nValue’ is changed. The block ‘MyFunction’ can performe the calculation using ‘myMatrix’ fast and easy.
The question is: how can I pass myMatrix to the ‘MyFunction’? It is not a mask parameter, so I can’t get assess to it… I have a custom block ‘MyBlock’ in my custom Simulink library. Basically it’s clock and a Matlab function block ‘MyFunction’ afterwarts.
The mask of ‘MyBlock’ has a spinbox parameter ‘nValue’. Basing on ‘nValue’ I compute a matrix ‘myMatrix’, and this is a heavy computation but it can be put in Parameter Callback, since ‘myMatrix’ changes only if ‘nValue’ is changed. The block ‘MyFunction’ can performe the calculation using ‘myMatrix’ fast and easy.
The question is: how can I pass myMatrix to the ‘MyFunction’? It is not a mask parameter, so I can’t get assess to it… mask parameters, building blocks, parameter callback MATLAB Answers — New Questions
Please help me to Data Acquisition Library for MATLAB ML-DAQ Setup
I am currently using MATLAB version R2012b and I am interested in integrating a Contec analog input/output board with MATLAB’s Data Acquisition Toolbox. Could you please provide me with guidance or documentation on how to properly initialize the DataAcquisition object for this hardware?I am currently using MATLAB version R2012b and I am interested in integrating a Contec analog input/output board with MATLAB’s Data Acquisition Toolbox. Could you please provide me with guidance or documentation on how to properly initialize the DataAcquisition object for this hardware? I am currently using MATLAB version R2012b and I am interested in integrating a Contec analog input/output board with MATLAB’s Data Acquisition Toolbox. Could you please provide me with guidance or documentation on how to properly initialize the DataAcquisition object for this hardware? ml-daq MATLAB Answers — New Questions
Simscape IL actuator connecting port A and B using valve
The directional valve 304 is set to connect port 2 and 4 (port A and B of the piston). Now, when applying a force on the piston R, an error occurs. When connecting A and B directly (without valve 304) the piston moves back to cap C, as expected. Why does it not work with the valve though? There is a connection between 2 and 4, I checked, for a brief moment there is mass flow from port A to B, before the error pops up.The directional valve 304 is set to connect port 2 and 4 (port A and B of the piston). Now, when applying a force on the piston R, an error occurs. When connecting A and B directly (without valve 304) the piston moves back to cap C, as expected. Why does it not work with the valve though? There is a connection between 2 and 4, I checked, for a brief moment there is mass flow from port A to B, before the error pops up. The directional valve 304 is set to connect port 2 and 4 (port A and B of the piston). Now, when applying a force on the piston R, an error occurs. When connecting A and B directly (without valve 304) the piston moves back to cap C, as expected. Why does it not work with the valve though? There is a connection between 2 and 4, I checked, for a brief moment there is mass flow from port A to B, before the error pops up. simscape, simulink, error MATLAB Answers — New Questions
How to specify device in Matlab for HDL code generation
I want generate HDL from Matlab function using Workflow Advisor. But on finished stage I stuck. I get following log:
### Coder:hdl:post_codegen: Error: failed to run post code generation tasks:
hdlcommon:workflow:WorkflowStageResult ╨хцшь т√тюфр ъюьрэф эр ¤ъЁрэ (ECHO) юЄъы■ўхэ.
╨хцшь т√тюфр ъюьрэф эр ¤ъЁрэ (ECHO) юЄъы■ўхэ.
****** Vivado v2023.2 (64-bit)
**** SW Build 4029153 on Fri Oct 13 20:14:34 MDT 2023
**** IP Build 4028589 on Sat Oct 14 00:45:43 MDT 2023
**** SharedData Build 4025554 on Tue Oct 10 17:18:54 MDT 2023
** Copyright 1986-2022 Xilinx, Inc. All Rights Reserved.
** Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.
source vivado_ip_package.tcl -notrace
WARNING: [Device 21-436] No parts matched ‘xc7z020clg484-1’
ERROR: [Coretcl 2-106] Specified part could not be found.
INFO: [Common 17-206] Exiting Vivado at Fri Apr 26 08:34:28 2024…
Elapsed time is 3.2238 seconds.
MATLAB HDL Coder failed in the post code generation phase. See HDL Coder conformance report.
Use help codegen for more information on using this command.
Error in Manager>>wfa_generateCode at 0
Error in hdlManagerEval at 0
Error in emlcprivate at 0
Most matter messange I find it:
WARNING: [Device 21-436] No parts matched ‘xc7z020clg484-1’
Also need notice what I picked up actually "xazu11eg-ffvf1517-1-i" device from "Zynq UltraScale+" family on "Select Code Generation Targer" stage. I already turned on many others devices, but with no one don’t work.
All Workflow Advisor stages:
Stage 1: HDL Workflow Advisor
Stage 2: Define input types
Stage 3: Fixed-Point Conversion
Stage 4: Select Code Generation Target
Stage 5: Set Target Interface
Stage 6: HDL Code GenerationI want generate HDL from Matlab function using Workflow Advisor. But on finished stage I stuck. I get following log:
### Coder:hdl:post_codegen: Error: failed to run post code generation tasks:
hdlcommon:workflow:WorkflowStageResult ╨хцшь т√тюфр ъюьрэф эр ¤ъЁрэ (ECHO) юЄъы■ўхэ.
╨хцшь т√тюфр ъюьрэф эр ¤ъЁрэ (ECHO) юЄъы■ўхэ.
****** Vivado v2023.2 (64-bit)
**** SW Build 4029153 on Fri Oct 13 20:14:34 MDT 2023
**** IP Build 4028589 on Sat Oct 14 00:45:43 MDT 2023
**** SharedData Build 4025554 on Tue Oct 10 17:18:54 MDT 2023
** Copyright 1986-2022 Xilinx, Inc. All Rights Reserved.
** Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.
source vivado_ip_package.tcl -notrace
WARNING: [Device 21-436] No parts matched ‘xc7z020clg484-1’
ERROR: [Coretcl 2-106] Specified part could not be found.
INFO: [Common 17-206] Exiting Vivado at Fri Apr 26 08:34:28 2024…
Elapsed time is 3.2238 seconds.
MATLAB HDL Coder failed in the post code generation phase. See HDL Coder conformance report.
Use help codegen for more information on using this command.
Error in Manager>>wfa_generateCode at 0
Error in hdlManagerEval at 0
Error in emlcprivate at 0
Most matter messange I find it:
WARNING: [Device 21-436] No parts matched ‘xc7z020clg484-1’
Also need notice what I picked up actually "xazu11eg-ffvf1517-1-i" device from "Zynq UltraScale+" family on "Select Code Generation Targer" stage. I already turned on many others devices, but with no one don’t work.
All Workflow Advisor stages:
Stage 1: HDL Workflow Advisor
Stage 2: Define input types
Stage 3: Fixed-Point Conversion
Stage 4: Select Code Generation Target
Stage 5: Set Target Interface
Stage 6: HDL Code Generation I want generate HDL from Matlab function using Workflow Advisor. But on finished stage I stuck. I get following log:
### Coder:hdl:post_codegen: Error: failed to run post code generation tasks:
hdlcommon:workflow:WorkflowStageResult ╨хцшь т√тюфр ъюьрэф эр ¤ъЁрэ (ECHO) юЄъы■ўхэ.
╨хцшь т√тюфр ъюьрэф эр ¤ъЁрэ (ECHO) юЄъы■ўхэ.
****** Vivado v2023.2 (64-bit)
**** SW Build 4029153 on Fri Oct 13 20:14:34 MDT 2023
**** IP Build 4028589 on Sat Oct 14 00:45:43 MDT 2023
**** SharedData Build 4025554 on Tue Oct 10 17:18:54 MDT 2023
** Copyright 1986-2022 Xilinx, Inc. All Rights Reserved.
** Copyright 2022-2023 Advanced Micro Devices, Inc. All Rights Reserved.
source vivado_ip_package.tcl -notrace
WARNING: [Device 21-436] No parts matched ‘xc7z020clg484-1’
ERROR: [Coretcl 2-106] Specified part could not be found.
INFO: [Common 17-206] Exiting Vivado at Fri Apr 26 08:34:28 2024…
Elapsed time is 3.2238 seconds.
MATLAB HDL Coder failed in the post code generation phase. See HDL Coder conformance report.
Use help codegen for more information on using this command.
Error in Manager>>wfa_generateCode at 0
Error in hdlManagerEval at 0
Error in emlcprivate at 0
Most matter messange I find it:
WARNING: [Device 21-436] No parts matched ‘xc7z020clg484-1’
Also need notice what I picked up actually "xazu11eg-ffvf1517-1-i" device from "Zynq UltraScale+" family on "Select Code Generation Targer" stage. I already turned on many others devices, but with no one don’t work.
All Workflow Advisor stages:
Stage 1: HDL Workflow Advisor
Stage 2: Define input types
Stage 3: Fixed-Point Conversion
Stage 4: Select Code Generation Target
Stage 5: Set Target Interface
Stage 6: HDL Code Generation hdl coder, target device, vivado, hdl, ip core generation MATLAB Answers — New Questions
Randomly giving “ans” value but i dont want that
We made a basic function code but for some reason it’s giving "ans" value as sayi1+sayi2(toplam)
How can i prevent the creation of the "ans" ?
Heres the code:
function [toplama, cikarma, carpma, bolme, ortalama] = hesap_makinesi(sayi1,sayi2)
toplama=sayi1+sayi2
cikarma=sayi1-sayi2
carpma=sayi1*sayi2
bolme=sayi1/sayi2
ortalama=(sayi1+sayi2)/2
end
Output:
>> hesap_makinesi(6,2)
toplama =
8
cikarma =
4
carpma =
12
bolme =
3
ortalama =
4
ans =
8We made a basic function code but for some reason it’s giving "ans" value as sayi1+sayi2(toplam)
How can i prevent the creation of the "ans" ?
Heres the code:
function [toplama, cikarma, carpma, bolme, ortalama] = hesap_makinesi(sayi1,sayi2)
toplama=sayi1+sayi2
cikarma=sayi1-sayi2
carpma=sayi1*sayi2
bolme=sayi1/sayi2
ortalama=(sayi1+sayi2)/2
end
Output:
>> hesap_makinesi(6,2)
toplama =
8
cikarma =
4
carpma =
12
bolme =
3
ortalama =
4
ans =
8 We made a basic function code but for some reason it’s giving "ans" value as sayi1+sayi2(toplam)
How can i prevent the creation of the "ans" ?
Heres the code:
function [toplama, cikarma, carpma, bolme, ortalama] = hesap_makinesi(sayi1,sayi2)
toplama=sayi1+sayi2
cikarma=sayi1-sayi2
carpma=sayi1*sayi2
bolme=sayi1/sayi2
ortalama=(sayi1+sayi2)/2
end
Output:
>> hesap_makinesi(6,2)
toplama =
8
cikarma =
4
carpma =
12
bolme =
3
ortalama =
4
ans =
8 embedded matlab function, transfer function MATLAB Answers — New Questions
Verifying DDPG agent by cross valdiation
Hello,
I have trained DDPG agent to control the osmotic pressure in reverse osmosis station, how I can test the performance of the DDPG agent by cross valdiation method?
Thank youHello,
I have trained DDPG agent to control the osmotic pressure in reverse osmosis station, how I can test the performance of the DDPG agent by cross valdiation method?
Thank you Hello,
I have trained DDPG agent to control the osmotic pressure in reverse osmosis station, how I can test the performance of the DDPG agent by cross valdiation method?
Thank you deep reinforcement learning, cross valdiation MATLAB Answers — New Questions
Resting state fMRI analysis using SPM12
Hi there,
I’m currently working with resting-state fMRI data and I’ve completed all the necessary steps for functional preprocessing.
My next goal is to proceed to matrix connectivity analysis. However, I’m facing some challenges in defining the regressors for estimating my contrasts.
Could you please provide some guidance or insights on how to effectively define the regressors in resting-state fMRI? Any assistance you could offer would be immensely appreciated.
Best regards,
Abir.Hi there,
I’m currently working with resting-state fMRI data and I’ve completed all the necessary steps for functional preprocessing.
My next goal is to proceed to matrix connectivity analysis. However, I’m facing some challenges in defining the regressors for estimating my contrasts.
Could you please provide some guidance or insights on how to effectively define the regressors in resting-state fMRI? Any assistance you could offer would be immensely appreciated.
Best regards,
Abir. Hi there,
I’m currently working with resting-state fMRI data and I’ve completed all the necessary steps for functional preprocessing.
My next goal is to proceed to matrix connectivity analysis. However, I’m facing some challenges in defining the regressors for estimating my contrasts.
Could you please provide some guidance or insights on how to effectively define the regressors in resting-state fMRI? Any assistance you could offer would be immensely appreciated.
Best regards,
Abir. regression, resting state fmri, spm MATLAB Answers — New Questions
How to give target data in nntool or in nnstart?
I have created dataset of 94 B-scan images (76 training + 18 testing) consists of 3 classes (metal pipe, steel box, plastic box). I have extracted statistical features from images the size of training features is 76*6. and I have assigned labels using traindb.Labels, I can able to load input data as training features from work space but Iam unable to load target data.
My goal is to classify the three objects using NN classifier. I have classified these objects using ECOC-SVM but I’m unable to load target data using nntool. I’m attaching my code and database for your reference. please help me.I have created dataset of 94 B-scan images (76 training + 18 testing) consists of 3 classes (metal pipe, steel box, plastic box). I have extracted statistical features from images the size of training features is 76*6. and I have assigned labels using traindb.Labels, I can able to load input data as training features from work space but Iam unable to load target data.
My goal is to classify the three objects using NN classifier. I have classified these objects using ECOC-SVM but I’m unable to load target data using nntool. I’m attaching my code and database for your reference. please help me. I have created dataset of 94 B-scan images (76 training + 18 testing) consists of 3 classes (metal pipe, steel box, plastic box). I have extracted statistical features from images the size of training features is 76*6. and I have assigned labels using traindb.Labels, I can able to load input data as training features from work space but Iam unable to load target data.
My goal is to classify the three objects using NN classifier. I have classified these objects using ECOC-SVM but I’m unable to load target data using nntool. I’m attaching my code and database for your reference. please help me. nntool, nnstart, classification, targetdata MATLAB Answers — New Questions
How to write Array signals log data into MF4 file format?
Hello,
I have some log data from Simulink model. Now I wanted to write all the output log data into MF4 file format. For this, I have converted the model test data into ‘Timetable’ format and to write these logs into MF4 using command "mdfWrite(‘abc.mf4’,c)", where abc.mf4 is file name and c is Timetable data.
Easily able to write the logs into mf4 if the signals are of single dimension.
Now my issue comes, when the log data contains array signals with different dimensions (I.e., 2, 3, ….,dimensions). Please check snap below of 6 dimension data and error as highlighted.
Is there any other way to convert the logs data into MF4 file using MATLAB?Hello,
I have some log data from Simulink model. Now I wanted to write all the output log data into MF4 file format. For this, I have converted the model test data into ‘Timetable’ format and to write these logs into MF4 using command "mdfWrite(‘abc.mf4’,c)", where abc.mf4 is file name and c is Timetable data.
Easily able to write the logs into mf4 if the signals are of single dimension.
Now my issue comes, when the log data contains array signals with different dimensions (I.e., 2, 3, ….,dimensions). Please check snap below of 6 dimension data and error as highlighted.
Is there any other way to convert the logs data into MF4 file using MATLAB? Hello,
I have some log data from Simulink model. Now I wanted to write all the output log data into MF4 file format. For this, I have converted the model test data into ‘Timetable’ format and to write these logs into MF4 using command "mdfWrite(‘abc.mf4’,c)", where abc.mf4 is file name and c is Timetable data.
Easily able to write the logs into mf4 if the signals are of single dimension.
Now my issue comes, when the log data contains array signals with different dimensions (I.e., 2, 3, ….,dimensions). Please check snap below of 6 dimension data and error as highlighted.
Is there any other way to convert the logs data into MF4 file using MATLAB? mf4, matrix array, mdf MATLAB Answers — New Questions
Empty figure window when plotted from Python
Hi,
I tried to plot a MATLAB figure using a MATLAB funciton from Python script.
I used the following MATLAB funtion (plot_test.m) to draw a simple line graph:
function h = plot_test()
clear; close all;
h = plot(1:10, 2:11, ‘o:’)
grid on;
end
I called the MATLAB funciton from Python (plot_test.py):
import matlab.engine
eng = matlab.engine.start_matlab()
h = eng.plot_test()
input("Press Enter to quit…")
eng.quit()
The MATLAB figure window was opened. But it was empty.
Could you help me?
The system environments are as follows:
MATLAB: R2023b
Python: 3.11.8
OS: Fedora Linux 6.8.6-100.fc38.x86_64
Shell: bash 5.2.26
Resolution: 1680×1050
Gnome:44.1
I suspect that the resolution might have some impact on this result because when I run the same code in another Fedora machine with 1920×1080 monitor, it shows the graph.Hi,
I tried to plot a MATLAB figure using a MATLAB funciton from Python script.
I used the following MATLAB funtion (plot_test.m) to draw a simple line graph:
function h = plot_test()
clear; close all;
h = plot(1:10, 2:11, ‘o:’)
grid on;
end
I called the MATLAB funciton from Python (plot_test.py):
import matlab.engine
eng = matlab.engine.start_matlab()
h = eng.plot_test()
input("Press Enter to quit…")
eng.quit()
The MATLAB figure window was opened. But it was empty.
Could you help me?
The system environments are as follows:
MATLAB: R2023b
Python: 3.11.8
OS: Fedora Linux 6.8.6-100.fc38.x86_64
Shell: bash 5.2.26
Resolution: 1680×1050
Gnome:44.1
I suspect that the resolution might have some impact on this result because when I run the same code in another Fedora machine with 1920×1080 monitor, it shows the graph. Hi,
I tried to plot a MATLAB figure using a MATLAB funciton from Python script.
I used the following MATLAB funtion (plot_test.m) to draw a simple line graph:
function h = plot_test()
clear; close all;
h = plot(1:10, 2:11, ‘o:’)
grid on;
end
I called the MATLAB funciton from Python (plot_test.py):
import matlab.engine
eng = matlab.engine.start_matlab()
h = eng.plot_test()
input("Press Enter to quit…")
eng.quit()
The MATLAB figure window was opened. But it was empty.
Could you help me?
The system environments are as follows:
MATLAB: R2023b
Python: 3.11.8
OS: Fedora Linux 6.8.6-100.fc38.x86_64
Shell: bash 5.2.26
Resolution: 1680×1050
Gnome:44.1
I suspect that the resolution might have some impact on this result because when I run the same code in another Fedora machine with 1920×1080 monitor, it shows the graph. python, figure MATLAB Answers — New Questions
How to prevent variable from changing to rtu during code generation
input variable = ABC
When code generation is performed, ABC is declared rtu.
If declared rtu, ABC is declared as external input, and ABC is not generated in the A2L file.
So, I would like to know how ABC is designated in Global format, not rtu.input variable = ABC
When code generation is performed, ABC is declared rtu.
If declared rtu, ABC is declared as external input, and ABC is not generated in the A2L file.
So, I would like to know how ABC is designated in Global format, not rtu. input variable = ABC
When code generation is performed, ABC is declared rtu.
If declared rtu, ABC is declared as external input, and ABC is not generated in the A2L file.
So, I would like to know how ABC is designated in Global format, not rtu. code generation, simulink, a2l, rtu MATLAB Answers — New Questions
MATLAB Workspace Variable Editor not loading
Hello,
My MATLAB r2024a for some reason is refusing to open my variable editor. It was working fine until recently and just gave up on opening my variable editor. Whenever i double click a variable in the workspace it takes me to this page (see photo) and nothing happens. I am unsure where to go as I have tried re-installing MATLAB to no avail. Have i reinstalled it properly? Is it something related to my account? Any help would be amazing.Hello,
My MATLAB r2024a for some reason is refusing to open my variable editor. It was working fine until recently and just gave up on opening my variable editor. Whenever i double click a variable in the workspace it takes me to this page (see photo) and nothing happens. I am unsure where to go as I have tried re-installing MATLAB to no avail. Have i reinstalled it properly? Is it something related to my account? Any help would be amazing. Hello,
My MATLAB r2024a for some reason is refusing to open my variable editor. It was working fine until recently and just gave up on opening my variable editor. Whenever i double click a variable in the workspace it takes me to this page (see photo) and nothing happens. I am unsure where to go as I have tried re-installing MATLAB to no avail. Have i reinstalled it properly? Is it something related to my account? Any help would be amazing. workspace, variable, variables MATLAB Answers — New Questions
Specifying individual port impedances in RF toolbox.
I’m trying to convert the S-parameters of a measurement to a different port impedance on port1, while keeping port2 at 50Ω. From everything I found so far the extract and s2s functions only take a scalar as port impedance and hence would convert port2 as well.
Short of writing code to implement the equations of renomalization myself, how do I do this in the RF toolboxI’m trying to convert the S-parameters of a measurement to a different port impedance on port1, while keeping port2 at 50Ω. From everything I found so far the extract and s2s functions only take a scalar as port impedance and hence would convert port2 as well.
Short of writing code to implement the equations of renomalization myself, how do I do this in the RF toolbox I’m trying to convert the S-parameters of a measurement to a different port impedance on port1, while keeping port2 at 50Ω. From everything I found so far the extract and s2s functions only take a scalar as port impedance and hence would convert port2 as well.
Short of writing code to implement the equations of renomalization myself, how do I do this in the RF toolbox impedance renormalization MATLAB Answers — New Questions